Ubuntu 14を実行していますが、自動ソフトウェアアップデートプログラムが起動するとエラーが発生し、部分的なアップグレードのみを提供してから完全に失敗します。私が走るなら、sudo apt-get update
すべてが大丈夫です。ただし、実行すると、sudo apt-get upgrade
次のような結果が表示されます。
Fetched 60.8 MB in 10min 34s (95.8 kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
files list file for package 'libhttp-daemon-perl' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)
どんな助けでも大変感謝します。
答え1
パッケージを再インストールしてみてくださいlibhttp-daemon-perl
# apt-get --reinstall install
答え2
*.list ファイルが破損しているようです。
まずファイルを見つけてください/var/lib/dpkg/info/libhttp-daemon-perl.list
。
存在するかどうかを確認できます。ls /var/lib/dpkg/info/ | grep libhttp-daemon-perl.list
その後、ファイルを削除または移動します。sudo rm /var/lib/dpkg/info/libhttp-daemon-perl.list
その後、パッケージを再インストールしてください。sudo apt-get install libhttp-daemon-perl --reinstall