실행할 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
생성 된 혼란을 없애기 위해 완벽하게 작동합니다. 일반적으로이 오류는 네트워크 관련 문제로 인해 발생합니다.