Man*_*ani 0 root debian visual-studio-code
在新的更新中,vscode 不会在 debian 中以 root 身份打开。即使在使用指定替代目录之后--user-data-dir
有没有人在vscode的新更新中遇到过这个问题或者有什么方法可以解决这个问题吗?执行命令后终端不会输出任何错误(只是不以 root 身份打开)。我在网上也找不到任何解决方案,因为大多数与vscode 和 root 帐户相关的问题都与未能指定路径的人相关--user-data-dir
,在我的情况下,它根本无法打开。
操作系统:Debian 10
vscode版本:1.58.2-1626302803
[注意:直到更新到版本 1.58.2-1626302803 后,我才遇到此问题。旧版本的 vscode 在 root 帐户中运行良好。]
代码脚本最终执行:
/usr/share/code/bin/../code /usr/share/code/bin/../resources/app/out/cli.js --user-data-dir /tmp/ff
返回结果为:
[6113:0724/111813.659159:FATAL:electron_main_delegate.cc(263)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Trace/breakpoint trap (core dumped)
Run Code Online (Sandbox Code Playgroud)
添加 --no-sandbox 确实会弹出该窗口。
这个故事的寓意是,他们真的不希望你以 root 身份运行。