私もこれに似た問題を抱えています質問。
実行中にsudo apt-get upgrade
、次のエラーが発生しました:
Extracting templates from packages: 100%
dpkg: unrecoverable fatal error, aborting:
reading files list for package 'libgs9-common': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
これを解決するにはどうすればよいですか?
答え1
私は示された手順に従ってこの問題を解決しましたここ。
cd /var/lib/dpkg
cp status ~/status.copy
status
問題のあるパッケージ (私の場合は「libgs9-common」) に対応する行を削除してファイルを編集します。このパッケージの行のみを削除し、このパッケージに依存している他のパッケージの行は削除しないでください。status
ファイルを保存するsudo dpkg --configure-a
sudo apt-get -f install
これで、dpkg
正常に動作するようになります。以下を実行できますsudo apt-get upgrade
。