Ubuntu를 최신 버전으로 업그레이드할 수 없으면 다음 오류가 발생합니다.
Synaptic을 통해 오류 수정을 시도했지만 프로그램에서 손상된 패키지를 확인하지 못했습니다. 또한 터미널 명령을 사용하여 오류를 수정하려고 시도했지만 도움이 되지 않았습니다.
$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
그렇다면 이 이상한 오류를 해결하는 방법은 무엇입니까?
답변1
가장 먼저 할 일은 다음을 실행하는 것입니다.
# apt-get update
# apt-get dist-upgrade
업그레이드된 출력은 발생한 상황에 대한 추가 정보를 제공할 수 있습니다.
dist-upgrade로 문제가 해결되지 않으면 source.list 파일에 문제가 있을 수 있습니다. 이 경우 그 안에 무엇이 있는지 알아야 하므로 공유 파일에 무엇이 있고 /etc/apt/sources.list
내부의 각 파일에 무엇이 있는지가 필요합니다 /etc/apt/sources.list.d/
.
답변2
/etc/apt/sources.list의 버전 이름을 새로운 Ubuntu 버전 이름(예: trusty xenial)으로 바꾸고 /etc/apt/sources.list.d/*의 다른 버전 이름은 자유롭게 sed를 사용하십시오. .
그 다음에:
- 적절한 업데이트 받기
- 적절한 업그레이드
- apt-get dist-업그레이드