Ubuntu 14不会更新

Ubuntu 14不会更新

我正在运行 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

相关内容