如何在 Centos 7 中运行/启动 VsCode

Posted

技术标签:

【中文标题】如何在 Centos 7 中运行/启动 VsCode【英文标题】:How to run/start VsCode in Centos 7 【发布时间】:2021-06-23 05:28:25 【问题描述】:

我在运行 Centos 7 的远程服务器上安装了 vscode这意味着我必须使用 ssh)。 vscode 的版本是1.54.3

当我运行code 时,该行被执行但vscode 没有启动。当我尝试/usr/share/code/code 时出现错误

:FATAL:setuid_sandbox_host.cc(158)] 找到了 SUID 沙盒助手二进制文件,但未正确配置。而不是在没有沙盒的情况下运行,我现在正在中止。您需要确保 /usr/share/code/chrome-sandbox 由 root 拥有并具有 4755 模式。

我已经尝试使用解决它

cd /usr/share/code/
sudo chown root:root chrome-sandbox
sudo chmod 4755 chrome-sandbox

/usr/share/code/code --no-sandbox

但它不起作用。 我哪里做错了?

【问题讨论】:

【参考方案1】:

CENTOS 7 支持的最新版本是 1.53。可以从开发者网站下载:https://code.visualstudio.com/updates/v1_53

【讨论】:

支持 CentOS 7 的最新版本是 1.52。【参考方案2】:

什么对我有用

安装后重启主机 更新vscode:sudo yum update code 更改目录:cd /usr/share/code 运行:sudo chown root:root chrome-sandbox 运行:sudo chmod 4755 chrome-sandbox 启动vscode:code .

【讨论】:

以上是关于如何在 Centos 7 中运行/启动 VsCode的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CentOS 7 上安装 Docker

vscod如何自定义 python虚拟环境

centos 7 rc.local 不启动

修改Linux的启动级别 CentOS 6 和 CentOS 7

Tomcat以Daemon的方式启动(CentOS6&7)

在centos 7中启动tomcat 7的问题