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)
解決プロセス:
以下の追加パッケージがインストールされます: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