包含自动 apt-config 使用的资源

Containing resources used by automatic apt-config

我是 运行 Debian Linux 9(Stretch),内核为 4.9,我注意到系统定期启动一个 apt-config 进程,用户 _apt 使用100% CPU 并消耗了足够的资源,我无法安装或卸载卷,更不用说使用桌面功能(在我的情况下是 KDE Plasma)。

我认为这可能是由于安装了现在默认安装的无人值守升级包,如 Debian wiki 中所述,但是按照 sudo dpkg-reconfigure -plow unattended-upgrades 命令禁用的过程没有帮助。

当我打开控制台并使用 aptitudedselect 时,或者如果我使用 Discover,我没有看到类似的资源消耗问题,即使这些程序也会打开 apt-config 用户 _apt 的进程使用 100% CPU.

我该如何解决这个问题?

这是debian bug #881787。 Packagekit 在 Stretch KDE 系统上每 5-10 分钟检查一次更新。你可以在 systemctl status packagekit.

中看到这个

packagekit 日志还显示检查需要多长时间。在我的系统上,它们花费了 500 多秒,因此 运行 基本上一直如此。

可能是 apper 包造成的。

我安装了这个包。我卸载了它,现在已经成功地运行了整整 30 分钟,而 packagekit 日志中没有出现任何新条目。所以这为我解决了!

我也有这个问题。我不知道到底发生了什么,但我认为执行 pkcon refresh 修复了它。 (pkconpackagekit-tools 的一部分。)执行花费了相当长的时间,大概 3 分钟。进度大部分时间都停留在 Downloading packages——开始是 98%,后来是 99%,像这样:

Refreshing cache              [=========================]
Waiting in queue              [=========================]
Loading cache                 [=========================]
Refreshing software list      [=========================]
Downloading packages          [======================== ] (98%)

99%:

Downloading packages          [======================== ] (99%)

最终输出如下:

Refreshing cache              [=========================]
Waiting in queue              [=========================]
Loading cache                 [=========================]
Refreshing software list      [=========================]
Downloading packages          [=========================]
Running                       [=========================]
Finished                      [=========================]
 Enabled                              http://security.debian.org/debian-security stretch/updates InRelease
 ...
 ...
 ...

现在执行 pkcon refreshpkcon refresh force 只需 1 或 2 秒:

Refreshing cache              [=========================]
Loading cache                 [=========================]
Downloading packages          [=========================]
Finished                      [=========================]
 Enabled                              http://security.debian.org/debian-security stretch/updates InRelease
 ...