分享

如何使用桌面快捷方式启动需要 sudo权限的应用

lemon 2023-11-27 17:13:09 发表于 适配相关 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 218
系统版本

适用系统:V10(SP1)
适用架构:X86
其他版本和架构可作参考。

问题描述:很多应用需要 sudo权限才能启动,但在 desktop中加上 sudo后依然无法启动
问题分析:没有赋予桌面快捷方式 sudo权限,无法获取 sudo权限,导致应用无法启动

问题解决方案:
给桌面快捷方式添加 sudo权限
比如 xampp.desktop
  1. cat xampp.desktop
  2. [Desktop Entry]
  3. Version=1.0
  4. Type=Application
  5. Name=XAMPP
  6. Exec=sudo /opt/lampp/manager-linux-x64.run
  7. Icon=/opt/lampp/htdocs/favicon.ico
  8. Terminal=false
  9. StartupNotify=false
复制代码


给桌面快捷方式添加 sudo权限
  1. sudo visudo
  2. 在文件的最后添加如下内容
  3. your-user ALL = NOPASSWD: /opt/lampp/manager-linux-x64.run
复制代码

注意:不要忘记将 your-user替换为您在系统上用于运行 XAMPP的当前用户。





版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服