Fra*_*cis 7 upgrade update-manager policykit
我的用户没有管理权限。我不允许他们从 Ubuntu 存储库安装软件包,但他们必须能够安装来自 Ubuntu 存储库和我的自定义存储库的所有可用更新。
我创建了文件 /var/lib/polkit-1/localauthority/50-local.d/automaticupdates.pkla:
[更新管理器]
Identity=unix-user:*
Action=org.debian.apt.upgrade-packages
ResultActive=yes
当软件更新没有提出新包时,这项工作,但如果更新的包尝试推送新包,它会失败(=要求管理员密码),因为它需要org.debian.apt.install-or-remove-packages权限.
如果我取消选中这些新软件包并开始更新过程,更新就会开始……并且即使没有许可也仍然安装这些软件包。
有没有办法让更新管理器在不要求管理员密码的情况下安装所有更新?
这是在没有管理员密码的情况下无法进行更新的示例:
将安装以下新软件包:
linux-headers-3.2.0-33{a} linux-headers-3.2.0-33-generic{a}
linux-image-3.2.0-33-generic{a}
以下软件包将被升级:
apport apport-gtk gir1.2-gtk-3.0 gnome-settings-daemon libgail-3-0
libgtk-3-0 libgtk-3-bin libgtk-3-common linux-generic
linux-headers-generic linux -image-generic linux-libc-dev python-apport
python-problem-report
升级了 14 个包,3 个新安装,0 删除,0 未升级。
需要获得 0 B/55.4 MB 的档案。解压后将使用 217 MB。
归档时间: |
|
查看次数: |
2769 次 |
最近记录: |