如何阻止“aptd”最大化我的CPU?

在终端中运行“top”命令后,我看到“aptd”正在运行,导致cpu以100%运行。 如果我正在更新系统或安装软件,我会看到它。 我最近才注意到它。 反正有没有阻止它或告诉我它的function是什么?

aptd是为Ubuntu软件中心和Update Manager安装软件的服务。 它作为单独的后台进程运行,以便安装程序可以具有root权限,而GUI在您自己的用户ID下运行。

在软件安装时你不应该停止aptdaptd它会中断安装,并可能破坏软件包系统。

如果您没有安装软件并仍然使用CPU时间看到aptd ,那么您可能已将系统设置为自动检查更新; 那些自动更新检查也使用aptd

除了上述信息之外,如果您发现它长时间运行 – 例如一小时或更长时间,则可能需要将其杀死。 当Synaptic Package Manager似乎没有响应很长一段时间时,我遇到了这个问题。 在从GUI关闭它之后,我发现了一些aptd和其他几个相关进程的运行实例,最终我不得不杀死它们。

就我而言,我发现有必要运行以下命令来恢复:

 sudo dpkg-reconfigure -phigh -a sudo dpkg --configure -a