原因分析:
我以前安装vscode是可以正常使用的啊。为什么现在不行了呢?我怀疑会不会是新版的兼容性不行。我安装的是code-1.58.2-1626302881.el8.x86_64.rpm
后来在看到这篇文章《CentOS7 Linux 下Visual Studio Code 1.56 无响应 卡死》看来果然是版本的问题。
卸载新版
命令:
rpm -qa|grep code
执行结果如下:
rpm -qa|grep code
iso-codes-3.46-2.el7.noarch
dmidecode-3.2-5.el7.x86_64
code-1.58.2-1626302881.el8.x86_64
geocode-glib-3.26.0-3.el7.x86_64
microcode_ctl-2.1-73.el7.x86_64
perl-Encode-2.51-7.el7.x86_64
python-qrcode-core-5.0.1-1.el7.noarch
ibus-rawcode-1.3.2-3.el7.x86_64
qrencode-libs-3.4.1-3.el7.x86_64
找到我们的vscode版本code-1.58.2-1626302881.el8.x86_64
卸载命令:
rpm -e code-1.58.2-1626302881.el8.x86_64
安装1.52.1
sudo rpm -ivh code-1.52.1-1608137084.el7.x86_64.rpm
实测可用。
参考
《CentOS7安装VSCode》
https://blog.csdn.net/lxyoucan/article/details/113257403
https://blog.csdn.net/ppp17/article/details/117703529