ubuntu 安装包过程中遇到的一个错误解决办法

错误提示如下:

将会安装下列额外的软件包:
libdigest-hmac-perl libqt5test5
下列【新】软件包将被安装:
libdigest-hmac-perl
下列软件包将被升级:
libqt5test5
升级了 1 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 10 个软件包未被升级。
有 4 个软件包没有被完全安装或卸载。
需要下载 0 B/85.4 kB 的软件包。
解压缩后会消耗掉 280 kB 的额外空间。
您希望继续执行吗? [Y/n] y
dpkg: error: parsing file 'arb/dpkg/status' near line 9874 package 'libqt5test5':
'Package: libdigest-hmac-perl' is not allowed for third (status) word in 'Status' field
E: Sub-process /usr/bin/dpkg returned an error code (2)

 

解决过程:

1 sudo rm /var/lib/dpkg/status

2 sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

3 sudo apt-get update

4  

5  cd /var/lib/dpkg

6  sudo mv info{,.bak}

7  sudo mkdir info

8  sudo dpkg --configure -a

9  sudo apt-get install -f

你可能感兴趣的:(ubuntu)