Kubuntu:如何在更新或安装软件时禁用密码提示?

Kubuntu:如何在更新或安装软件时禁用密码提示?

sudo我想禁用在 KDE Discover 中更新软件时出现的提示。我已经是sudoers 中以下行的组成员: %sudo ALL=(ALL) NOPASSWD:ALL

运行时sudo apt update && sudo apt upgrade,系统不会要求我输入密码。但在 Discover 中安装或更新应用程序时,系统会要求我输入密码。

我如何禁用此密码验证?

答案1

(请注意,这是针对 Kubuntu 的。我还没有在 Ubuntu 上测试过,要更改的文件可能不同,尽管它可能在同一个目录中。)

  1. 打开终端仿真器并切换到 root (sudo -isu root)。
  2. 跑步cd /usr/share/polkit-1/actions
  3. 对您要更改的文件进行备份:运行cp org.kubuntu.qaptworker3.policy org.kubuntu.qaptworker3.policy.bak
  4. 编辑策略文件:nano org.kubuntu.qaptworker3.policy
  5. 在策略文件中,找到 id 为 的部分。将和org.kubuntu.qaptworker3.commitchanges之间的文本从更改为。如果要启用无密码更改系统设置,也可以将此更改应用于。<allow_active></allow_active>auth_admin_keepyesorg.kubuntu.qaptworker3.writefiletodisk
  6. 按 CTRL+X 然后按 Y 保存并退出。
  7. 重复org.freedesktop.packagekit.system-updateorg.freedesktop.packagekit.policy首先备份文件,然后找到 ID org.freedesktop.packagekit.system-update,并在其下将其从 更改<allow_active>auth_admin_keep</allow_active><allow_active>yes</allow_active>
  8. 您现在可以无需密码安装或更新软件!

相关内容