当我尝试更新任何内容时,我收到来自 sysstat 的错误代码 10。尝试卸载、修复损坏并安装 sysstat,但收到此错误:
(Reading database ... 222155 files and directories currently installed.)
Preparing to unpack .../sysstat_12.5.2-2ubuntu0.2_amd64.deb ...
Unpacking sysstat (12.5.2-2ubuntu0.2) ...
Setting up sysstat (12.5.2-2ubuntu0.2) ...
dpkg: error processing package sysstat (--configure):
installed sysstat package post-installation script subprocess returned error exit status 10
Processing triggers for man-db (2.10.2-1) ...
Errors were encountered while processing:
sysstat
E: Sub-process /usr/bin/dpkg returned an error code (1)
答案1
我遇到了和你完全一样的错误。并且提供的命令yeh 的回答在这种情况下效果很好。
我更改了包名称,因此该命令适用于sysstat
:
sudo mkdir /var/lib/dpkg/sysstatbkinfo
sudo mv /var/lib/dpkg/info/sysstat* /var/lib/dpkg/sysstatbkinfo/
sudo dpkg --configure -D 777 sysstat
sudo apt install -f
这些行删除现有的 dpkg 信息,并重新配置该包。