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后,在重复第一步
自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。