Debian

如何禁用 PackageKit 軟體更新密碼對話框?

  • August 13, 2020

PackageKit 項目對話框不斷彈出提示輸入我的 Debian Jessie 桌面上的 root 密碼,顯然假設登錄的帳戶具有 root 權限或知道 root 密碼

有沒有辦法在桌面設置中禁用它?

你在使用 KDE 嗎?前幾天我遇到了這個問題,systemctl stop/disable packagekit根本沒有幫助。

這是提示:

根密碼提示

在本例中,polkit.subject-pid 為 PID 2201,即:

username     2201  0.0  0.1 1354816 24440 ?       Sl   Oct27   2:46 kded5 [kdeinit5]

這表明 KDE 可能正在做某事。在我的系統上,KDE在系統設置工具中沒有包管理設置,但是打開apper的設置菜單我發現了這個:

Apper 配置對話框

將此設置為“從不”為我解決了這個問題。


更新: systemctl mask packagekit也可以。參見例如http://0pointer.de/blog/projects/three-levels-of-off,它描述了 systemctl stop、disable 和 mask 之間的區別。mask 使服務完全無法啟動,直到它們unmask再次被編輯。

引用自:https://unix.stackexchange.com/questions/289475