Configure a package which has been unpacked but not yet configured. If -a or
--pending is given instead of package, all unpacked but unconfigured packages are
configured.
[...]
Configuring consists of the following steps:
1. Unpack the conffiles, and at the same time back up the old conffiles, so that they
can be restored if something goes wrong.
2. Run postinst script, if provided by the package.
Will process triggers unless --no-triggers has been specified.
那个“
dpkg
悬而未决”与你注意到的完全相关。首先,它看起来不像是悬挂着的,而是正在建造中,这可能需要一些时间。
其次,
dpkg --configure -a
是一个低级命令,根据dpkg
手册页,它执行以下操作:为了确保软件包和配置以正确的顺序安装,命令必须按顺序处理软件包,因此进程将在单个核心中运行。由于进程在单个核心中运行,因此该核心将显示使用率增加。
dpkg
您在系统监视器中观察到的是运行的单个核心的使用率增加。根据其他因素(例如核心的温度),活动核心可能会发生变化,并将dpkg
在新的核心中运行。因此,您还可能会观察到多个核心之间交替的单核使用情况。总而言之,您观察到的 CPU 使用率完全正常,无需担心。