패키지 목록을 읽는 중… 오류! file /var/lib/dpkg/status (1) E: The

실행할 sudo apt-get update때이 오류가 발생합니다.

Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

각 라인의 내용과 해결 방법은 무엇입니까?

VMWare Workstation 10.0.2에서 Linux Mint 17 Qiana Cinnamon을 실행하고 있습니다.



답변

이 오류를 Google에 표시하면이 오류를 설명하는 링크가 많이 있습니다. 파일이 엉망인 것 같습니다. 여기에 지정된 옵션을 사용해 볼 수 있습니다 .

sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo apt-get update

이 특정 옵션에서는 아래 옵션이 작동하지 않았습니다.

비슷한 문제를 설명하는 다른 링크가 여기 있습니다 .

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

답변

목록 폴더에서 파일을 제거하는 것이 좋습니다.

그건 그렇고 apt-get커맨드 라인 bash 이후에 잘 작동하고 있습니다.

다음을 추가하십시오.

sudo apt-get -f install

업데이트 / 업그레이드가 제대로 작동하도록합니다.


답변

위에서 언급했듯이 동일한 오류가 있었고 두 번째 솔루션은 Mr.Ramesh가 설명한대로 완벽하게 작동합니다.

$ sudo rm /var/lib/apt/lists/* -vf
$ sudo apt-get clean
$ sudo apt-get update
$ sudo apt-get upgrade

생성 된 혼란을 없애기 위해 완벽하게 작동합니다. 일반적으로이 오류는 네트워크 관련 문제로 인해 발생합니다.