我想禁用 KDE Discover 中更新软件时出现的提示。sudo
我已经是sudoers: 中具有以下行的组成员%sudo ALL=(ALL) NOPASSWD:ALL
。
运行时sudo apt update && sudo apt upgrade
,我不会被要求输入密码。但是,在 Discover 中安装或更新应用程序时,我会这样做。
如何禁用此密码验证?
我想禁用 KDE Discover 中更新软件时出现的提示。sudo
我已经是sudoers: 中具有以下行的组成员%sudo ALL=(ALL) NOPASSWD:ALL
。
运行时sudo apt update && sudo apt upgrade
,我不会被要求输入密码。但是,在 Discover 中安装或更新应用程序时,我会这样做。
如何禁用此密码验证?
(请注意,这是针对 Kubuntu 的。我尚未在 Ubuntu 上测试过它,要更改的文件可能不同,尽管它可能位于同一目录中。)
sudo -i
或su root
)。cd /usr/share/polkit-1/actions
。cp org.kubuntu.qaptworker3.policy org.kubuntu.qaptworker3.policy.bak
。nano org.kubuntu.qaptworker3.policy
.org.kubuntu.qaptworker3.commitchanges
。<allow_active>
将和</allow_active>
fromauth_admin_keep
之间的文本更改为yes
。org.kubuntu.qaptworker3.writefiletodisk
如果您想要对系统设置启用无密码更改,您也可以应用此更改。org.freedesktop.packagekit.system-update
inorg.freedesktop.packagekit.policy
:先备份文件,然后找到 IDorg.freedesktop.packagekit.system-update
,在其下将 from<allow_active>auth_admin_keep</allow_active>
改为<allow_active>yes</allow_active>