CentOS安装1.67版本VS Code后,启动无响应,主要原因是安装了过高版本的VS Code。本文以1.52版本为例,介绍VS code安装。
1 卸载高版本VS Code
首先使用以下命令查看已安装的VS Code:
rpm -qa|grep code
其次 ,根据查询结果用以下命令卸载高版本VS Code:
sudo rpm -e code-1.57.1-1623937083.el8.x86_64
过程如下:
[pyengine@localhost ~]$ rpm -qa|grep code
code-1.57.1-1623937083.el8.x86_64
python-qrcode-core-5.0.1-1.el7.noarch
iso-codes-3.46-2.el7.noarch
qrencode-libs-3.4.1-3.el7.x86_64
microcode_ctl-2.1-73.el7.x86_64
ibus-rawcode-1.3.2-3.el7.x86_64
geocode-glib-3.26.0-3.el7.x86_64
perl-Encode-2.51-7.el7.x86_64
dmidecode-3.2-5.el7.x86_64
[pyengine@localhost ~]$ sudo rpm -e code-1.57.1-1623937083.el8.x86_64
[pyengine@localhost ~]$ rpm -qa|grep code
python-qrcode-core-5.0.1-1.el7.noarch
iso-codes-3.46-2.el7.noarch
qrencode-libs-3.4.1-3.el7.x86_64
microcode_ctl-2.1-73.el7.x86_64
ibus-rawcode-1.3.2-3.el7.x86_64
geocode-glib-3.26.0-3.el7.x86_64
perl-Encode-2.51-7.el7.x86_64
dmidecode-3.2-5.el7.x86_64
2 下载VS Code
VS code历史版本可在官网下载https://code.visualstudio.com/updates/。
安装版本选择Linux rpm(code-1.52.1-1608137084.el7.x86_64.rpm), 绿色版选择Linux tarball(code-stable-x64-1608137260.tar.gz).
3 安装VS Code
3.1 使用rpm安装
rpm -ivh code-1.52.1-1608137084.el7.x86_64.rpm
3.2 使用绿色版
使用以下命令创建一个空文件夹,并解压:
mkdir /home/pyengine/apps/VSCode
tar -zxvf code-stable-x64-1608137260.tar.gz -C /home/pyengine/apps/VSCode
使用以下命令启动VS Code:
./bin/code
4 C\C++扩展安装失败
针对C\C++ 1.2.2扩展安装失败,可根据提示,到https://github.com/microsoft/vscode-cpptools/releases下载符合VS Code版本要求的visx文件,例如针对VS Code 1.52, 最高只能使用1.2.2版本,然后选择下载cpptools-linux.vsix,最后在VS Code中,通过“从VISX安装…”,完成后重启VS Code即可。
上一篇:【已解决】将CentOS7系统安装至U盘(七):Python3.6虚拟环境安装Tensorflow 1.15和Tensorflow 2.6
下一篇:【已解决】将CentOS7系统安装至U盘(九):使用appimage方式安装图形处理工具Draw.io和inkscape
如有疑问,请联系微信pyengine(微信号:_Les_Miserables)。