linux下vsode超级用户运行

解决此问题的另一种方法是为当前用户创建一个本地桌面图标文件,而非编辑系统级别的桌面图标。这将覆盖系统级别的设置。请按照以下步骤操作:

在终端中输入以下命令,创建一个特定于当前用户的桌面图标文件:

cp /usr/share/applications/code.desktop ~/.local/share/applications/

使用文本编辑器编辑新创建的桌面图标文件:

nano ~/.local/share/applications/code.desktop

将 "Exec=" 行替换为以下内容:

Exec=sh -c "sudo code --no-sandbox --user-data-dir=YOUR_USER_DATA_DIR %U"

请记得将 YOUR_USER_DATA_DIR 替换为实际的用户数据目录路径。

按 Ctrl + O 保存文件,然后按 Ctrl + X 退出 nano 编辑器。

现在,当您单击Visual Studio Code图标时,它应以超级用户身份运行。请注意,以超级用户身份运行Visual Studio Code可能存在安全风险,所以除非您正在编辑受保护的文件,否则请使用普通用户权限运行Visual Studio Code。

相关推荐
Richard.Wong5 分钟前
Windows IIS 服务器部署 Vue3 前端项目详细流程
服务器·前端·windows
Nemo_XP6 分钟前
C# gridlookupedit选中内容重复还原操作
服务器·前端·c#
hoaxxcj1 小时前
多智能体把云可靠性工程自动化:NeurIPS 2025 的 STRATUS 比 SOTA 强 1.5 倍,还顺手定了条“安全规范“
运维·安全·自动化·大模型·ai论文·前沿解读
运维大师1 小时前
【K8S 运维实战】39-etcd脑裂故障复盘
运维·kubernetes·etcd
wsad05322 小时前
CentOS Stream 10 配置静态 IP 完整指南
linux·tcp/ip·centos
Ai拆代码的曹操2 小时前
K8s 实战:CrashLoopBackOff 状态下 kubectl logs 拿不到日志的三层排查方案
linux·docker·kubernetes
tedcloud1232 小时前
Kimi-K3 部署指南:大模型应用开发环境搭建实践
linux·运维·服务器·开源·音视频
深念Y3 小时前
ZTE_UZ901_NVRAM经验总结
linux·服务器·网络·嵌入式硬件·嵌入式·随身wifi
大模型丫丫3 小时前
GitHub Actions 自动化运维实战:从 CI/CD 到云端部署
运维·自动化·github
似水এ᭄往昔3 小时前
【Linux网络编程】--TCP_Socket
linux·网络·tcp/ip