centos8安装vscode,解决无法启动问题

1,144 阅读1分钟

一、在centos8安装Visual Studio Code

1.导入Microsoft GPG key:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  1. 打开你的文本编辑器,并且创建源仓库文件:
sudo nano /etc/yum.repos.d/vscode.repo

将下面的内容粘贴进去,并且启用 VS Code 源:

[code] name=Visual Studio Code 
baseurl=https://packages.microsoft.com/yumrepos/vscode 
enabled=1 
gpgcheck=1 
gpgkey=https://packages.microsoft.com/keys/microsoft.asc

3.安装最新版本的 Visual Studio Code,输入:

sudo dnf install code

二、开始使用 Visual Studio Code

在命令行输入code 或者点击vscode图标。

三、vscode无法启动

如果使用root角色是无法打开vscode的,命令行有提示,root用户启动需要加上--no-sandbox --user-data-dir才行,即输入code --no-sandbox --user-data-dir,就能正常启动。
为了后续方便使用,设置一下别名。

vim ~/.bashrc

输入inset键,在.bashr里加入一行:

alias code='sudo code --no-sandbox --user-data-dir="/!:1"'

按esc键,输入:wq,保存退出。
每次修改.bashrc后,使用以下命令就可以立刻加载修改后的设置,使之生效。

source ~/.bashrc

此时重新输入code即可打开vscode。