Linux下 VScode以sudo/root权限运行的最新方法
在Linux下,为了以sudo
或root
权限运行Visual Studio Code(VScode),你可以创建一个名为vscode-root.desktop
的文件,并在其中指定运行VScode所需的命令。
以下是一个简单的vscode-root.desktop
文件示例:
[Desktop Entry]
Name=Visual Studio Code (Root)
Comment=Rise Visual Studio Code
Exec=sudo code --no-sandbox
Icon=/usr/share/icons/hicolor/scalable/apps/code.svg
Terminal=false
Type=Application
Categories=TextEditor;Development;
StartupNotify=true
请注意,你需要将Exec
行中的code
替换为VScode的实际路径,如果你的VScode安装在非标准位置。
然后,将此文件保存在~/.local/share/applications/
或/usr/share/applications/
目录下,取决于你想要该快捷方式出现在哪个位置。
之后,你可以通过你的桌面环境或者使用命令行来启动Visual Studio Code(Root)。例如,如果你使用的是GNOME,你可以通过搜索或者在应用程序菜单中找到并启动它。
注意:使用sudo
运行VScode可能会带来安全风险,因为sudo
会提升VScode的权限,这可能会让恶意代码获取更高的权限。考虑到这一点,通常建议避免以sudo
或root
权限运行VScode。如果必须要以管理员权限运行,请确保你知道自己在做什么,并采取了相应的安全措施。
评论已关闭