You are trying to start Visual Studio Code as a super user which isn't recommended. If this was i...

在centos7 中通過wget 安裝vscode(tar.gz格式)后,執(zhí)行/bin/code出現(xiàn)提示:

You are trying to start Visual Studio Code as a super user which isn't recommended. If this was intended, please add the argument --no-sandbox and specify an alternate user data directory using the --user-data-dir argument.
您正試圖以超級(jí)用戶身份啟動(dòng)Visual Studio代碼,這是不推薦的。如果是這樣,請(qǐng)?zhí)砑訁?shù)“--no sandbox”,并使用“--user data dir”參數(shù)指定備用用戶數(shù)據(jù)目錄。

解決方法:
方法一:修改 ~/.bashrc

vi ~/.bashrc

添加一行

alias code='/usr/share/code/code . --no-sandbox --unity-launch'
source ~/.bashrc

此方法無效。
方法二:修改權(quán)限
...
此方法無效。

方法三:普通用戶直接打開-成功
1.依照官網(wǎng)提供在方式安裝

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
yum check-update
sudo yum install code

2.查看安裝位置

whereis code
#code: /usr/bin/code /usr/share/code

3.新開終端以普通用戶成功打開

/usr/bin/code
image.png

4.創(chuàng)建桌面快捷方式

vim /home/$yourname/桌面

填入

[Desktop Entry]
Name=Visual Studio Code
Comment=Multi-platform code editor for Linux
Exec=/usr/bin/code
Icon=/usr/share/code/resources/app/resources/linux/code.png
Type=Application
StartupNotify=true
Categories=TextEditor;Development;Utility;
MimeType=text/plain;

保存退出。

參考:https://code.visualstudio.com/docs/setup/linux

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容