进程 /usr/libexec/packagekitd 做什么?

进程 /usr/libexec/packagekitd 做什么?

这个过程一直占用我的带宽:

  1. 这个过程有什么作用?
  2. 杀死它安全吗?
  3. 删除整个包是安全的(以防止它再次启动)
  4. 或者我应该阻止它再次在后台自动运行?

我正在运行 Fedora 23。

答案1

PackageKit 由 GNOME 软件运行。它不会自动更新,但会下载更新,以便它们做好准备。人们正在努力使其变得更加智能,包括不通过带宽受限的连接来实现这一点,但它尚未落地。同时,您可以通过运行以下命令来禁用此功能:

dconf write /org/gnome/software/download-updates false

或者使用 GUI dconf 编辑器并取消选中下面的下载更新框org > gnome > software

dconf 编辑器图形用户界面

请注意,这是每个用户的。为了更改每个人的默认设置,请参阅 GNOME 文档

答案2

  • 内核:GNU/Linux
  • 产品名称: 软呢帽
  • 产品版本:35

关闭 PackageKitD软呢帽 >=34

dconf write /org/gnome/software/download-updates false
sudo systemctl stop packagekit.service
sudo systemctl disable packagekit.service

副作用

我使用上述说明永久关闭 packagekitd 并节省 CPU、RAM 和网络使用量。我的笔记本电脑风扇在我关机后明显变得安静packagekitd

删除PackageKit

尽管禁用了该服务,但packagekit.service该服务仍有可能以某种方式自行重新启动。最好使用以下命令卸载packagekit

dnf remove -y PackageKit

相关内容