우분투 14가 업데이트되지 않습니다

우분투 14가 업데이트되지 않습니다

우분투 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

관련 정보