如何防止 Synaptic 包管理器要求输入密码?

如何防止 Synaptic 包管理器要求输入密码?

这类似于如何防止系统应用程序(如软件中心)要求输入密码?但是该解决方案不适用于 10.04 中的 Synaptic Package Manager。

答案1

软件中心的权限取决于 PolicyKit。它允许你看到的细粒度权限。Synaptic 则不行。与命令行工具一样,它需要以 root 身份运行。

让用户无需输入密码即可访问的最简单方法是编辑/etc/sudoers。这将允许您将某些sudo命令设置为不需要密码。

username  ALL=(ALL) ALL, NOPASSWD: /usr/sbin/synaptic

从这里抓获

然后,您可能需要将启动器从 编辑gksu synapticsudo synaptic。但您可能不需要。

相关内容