vsCode连接时一直显示正在下载vscode服务器问题

一、

在服务器执行

ps aux | grep wget
输出为
找到有vscode-server的进程,在本地机器浏览器输入vscode-server.tar.gz后面的网址,下载vscode-server-linux-x64.tar.gz
记录该条进程的启动命令,并kill该进程
kill -9 pid
通过scp传到工控机
清空文件夹,其中bin的子目录为刚才找到的进程commit后面的编码,我们称为commit_id
rm -r ~/.vscode-server/bin/0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2
 
接着执行以下指令
cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id}


二、如果一不可以,看到vs code报了
“远程主机可能不符合 glibc 和 libstdc++ Vs Code 服务器的先决条件”
vscode连接远程主机报错,原因官方已经公布过了,需要远程主机 glibc>=2.28,所以Ubuntu18及以下版本没法再远程连接了,其他Linux系统执行ldd --version查看glibc版本自行判断。
解决方案建议:
不要再想升级glibc了
问题巨多还麻烦
先卸载当前版本vscode
再下载安装这个版本(<=1.85.2都可)
Google下载慢就用fire fox
记得设置关闭自动更新
 
 
安装了低版本的vscode后,在重复第一步
posted @ 2023-12-22 18:22  WTSRUVF  阅读(2985)  评论(0编辑  收藏  举报