我想设置 Ubuntu/Lubuntu [10.04] 为普通桌面用户(用户没有 root 权限)自动安装安全更新。
如果我将 Ubuntu/Lubuntu [10.04] 设置为在后台自动安装更新如果登录的用户不属于管理员组,它还会安装安全更新吗?
答案1
local.pkla
在目录 中创建一个名为 的文件,例如 ,/var/lib/polkit-1/localauthority/50-local.d
其内容应为
[Update Manager]
Identity=unix-user:enzotib
Action=org.debian.apt.upgrade-packages
ResultActive=yes
方括号之间的文本只是一个注释,您应该enzotib
用您想要无需密码即可使用的真实用户名来替换它update-manager
。
要查看可能的Action
,请运行pkaction
。
参考:pklocalauthority 手册页。
另请参阅 pkaction、pkcheck、pkexec、polkit、polkitd 的手册页。
答案2
无需确认,也无需以管理员组用户身份登录即可安装无人值守安全更新,只需选择“自动下载并安装” 在更新管理器 -> 设置 -> 更新在行中“当有安全更新时”:
对于 12.04 LTS 及更高版本:
对于 10.04 LTS:
除安全更新外,此更新不会安装。如果您需要执行此操作,请参阅这个答案。