apt-get update
我觉得and需要 sudo真的很奇怪apt-get upgrade
。但是为什么 using 不需要Software Updater
它呢?
我的意思是,我甚至不需要 sudo 就可以安装(几乎)所有更新,从而使软件更新程序成为一种更简单(也许更安全)的更新方式?
答案1
因为您在运行软件更新程序时会通过 PolicyKit 进行默默身份验证。部分“秘密”位于文件中
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
更确切地说,通过这个条目:
[Update already installed software]
Identity=unix-group:admin;unix-group:sudo
Action=org.debian.apt.upgrade-packages
ResultActive=yes