如何在 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的主要内容,如果未能解决你的问题,请参考以下文章