如果没有root密码,update-manager如何更新?

我们需要每次登录时都填写我们的密码,安装新软件,甚至解锁密码管理器(认为这是使用Ubuntu唯一烦人的事情)。

但是当Ubuntu要求更新时,我们可以按“安装更新”,一切都安装而无需填写密码。

这是一个错误吗? 或者只是Ubuntu的工作方式?

在此处输入图像描述

但是当ubuntu要求更新时,我们可以按“安装更新”并安装所有内容而无需填写密码。

不完全正确。 当内核更新时,它会要求输入密码。 并尝试与非管理员用户 ;)

这是一个错误吗?

不。

或者只是ubuntu的工作方式?

Update Manager和USC不直接使用apt,它们使用名为aptdaemon的PackageKit派生。 请参阅: http ://lists.debian.org/deity/2009/02/msg00000.html Aptdaemon已提供以下function:

  • PolicyKit授权允许例如桌面用户无密码更新缓存(检查更新)
  • 从存储库或本地文件系统安装软件包,删除软件包,更新缓存和(安全)升级系统

认为我是使用ubuntu唯一烦人的事情

安全需要付出代价。 在这种情况下密码;)


一些额外的信息。

  • 如何阻止PolicyKit要求输入密码?

这是用于使其不要求密码的方法。