ubuntuパッケージのインストール中に発生したエラーの解決方法

2001 ワード

エラーメッセージは次のとおりです.
以下の追加パッケージがインストールされます:libdigest-hmac-perl libqt 5 test 5以下【新】パッケージがインストールされます:libdigest-hmac-perl以下のパッケージがアップグレードされます:libqt 5 test 5は1つのパッケージをアップグレードし、新しい1つのパッケージがインストールされ、0つのパッケージをアンインストールするには、10つのパッケージがアップグレードされていません.4つのパッケージが完全にインストールまたはアンインストールされていません.0 B/85.4 kBのパッケージをダウンロードする必要があります.解凍すると280 kBの余分なスペースが消費されます.続行しますか?[Y/n] ydpkg: error: parsing file 'arb/dpkg/status' near line 9874 package 'libqt5test5': 'Package: libdigest-hmac-perl' is not allowed for third (status) word in 'Status' fieldE: 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