Centos

任何 .service 文件均未提供名稱 > org.freedesktop.PolicyKit1

  • April 6, 2021

嘗試system-config-users從命令行啟動時,我收到以下警告,並且該工具未打開。我正在使用 CentOS 7 和 Mate 1.8.1。

警告**:列舉操作時出錯:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:任何 .service 文件都沒有提供名稱 org.freedesktop.PolicyKit1

檢查授權 org.freedesktop.policykit.exec 時出錯:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:名稱 org.freedesktop.PolicyKit1 不是由任何 .service 文件提供的

百勝清單 polkit*

Installed Packages
polkit.x86_64   0.112-5.el7 @anaconda
polkit-devel.x86_64 0.112-5.el7 @base    
polkit-docs.noarch 0.112-5.el7 @base    
polkit-gnome.x86_64 0.105-6.el7 @epel    
polkit-pkla-compat.x86_64 0.1-4.el7  @anaconda

我的系統缺少什麼導致此錯誤?

在 Arch 上安裝 deluded 時,我得到了同樣的回報,我輸入:

systemctl start deluged

我嘗試使用 sudo 並且效果很好。似乎是組權限問題。

我所做的只是為我的使用者帳戶啟用權限,然後輸入:

sudo systemctl start deluged

像魅力一樣工作。

澄清和總結SNP22 的文章:您可能只是忘記了sudo。:

sudo systemctl [...]

絕對誤導警告…

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