때때로을 통해 시스템을 업그레이드 do-release-upgrade
하면 업데이트 프로세스가 실패하고 스크립트가을 통해 수동으로 프로세스를 완료하라는 메시지를 표시 dpkg --configure -a
합니다. 의존성 문제를 수동으로 해결하고 업그레이드 프로세스를 마무리 한 후에도 문제가되지 않습니다.
그러나 do-release-upgrade
스크립트는 업그레이드가 완료된 후 정리 프로세스를 수행합니다.
Remove obsolete packages?
XXX packages are going to be removed.
Continue [yN] Details [d]y
이전 버전의 시스템에서 사용되지 않는 일부 패키지를 제거합니다.
자동 업그레이드가 실패하고 수동으로 업그레이드를 완료 할 때이 프로세스가 실행되지 않는 것 같습니다. 따라서 이전 버전의 오래된 패키지는 시스템에 설치된 상태로 유지됩니다.
직접 업그레이드를 완료 한 후 "사용하지 않는 패키지 제거"프로세스를 수동으로 실행하려면 어떻게해야합니까?
dpkg -l|grep "^rc"|awk '{print $2}'
제거 할 패키지를 보여줍니다. apt-get 또는 aptitude가 제거하기 위해보고 싶지 않다는 것은 이상합니다.