릴리스 업그레이드를 다시 시작하려면 어떻게합니까?


52

어제 12.10에서 13.04로 업그레이드를 시작했지만 시간이 너무 오래 걸리기 때문에 중단했습니다. 이제 다시 시작하면 진행되지 않습니다.

중단했을 때 남은 엉망을 정리하고이 업데이트를 완전히 다시 시작할 가능성이 있습니까?


a) 마지막 시험을 위해 저장 한 모든 임시 데이터를 삭제하거나 b) 다시 시작하도록 할 수있는 방법이 있어야합니다. "당신이 중단 된 곳으로 가십시오"라는 간단한 방법은 효과가없는 것 같습니다!
Dave

1
확실하지 않지만 'sudo apt-get upgrade'일 수도 있고 'sudo apt-get update'가 수정했을 수도 있습니다!
Dave

모든 다운로드 패키지를 삭제하는 방법에 대한 지침을 답변에 추가했습니다. 업그레이드 / 업데이트와 관련하여 일반적으로 "sudo apt-get update && sudo-apt-get upgrade"와 같이 다른 방법으로 수행하려고합니다 ( '&&'는 두 번째 명령을 의미합니다. 첫 번째 성공한 경우에만 실행됩니다).
Lambart

답변:


57

명령 행에서 다음 단계를 시도하십시오.

깨진 종속성 수정 :

$ sudo apt-get install -f

그래도 작동하지 않으면 다음과 같이 포장을 풀지 만 아직 구성되지 않은 기존 패키지를 수정 / 다시 구성하십시오.

$ sudo dpkg --configure -a

그런 다음 업그레이드를 다시 시도하십시오.

다시 실패하면, 당신은 (그들이에 보관해야합니다 모든하여 이미 다운로드 한 패키지를 삭제할 수 있습니다 /var/cache/apt/archives) 수행

$ sudo apt-get clean

패키지가 정리되지만 여전히 이상한 상태에 머물러 있다면 다른 제안이 무엇인지 잘 모르겠습니다.

$ sudo apt-get autoremove -y

이제 더 이상 사용되지 않는 패키지가 제거됩니다.

물론, 어떤 작업을하기 전에 /home/dave디렉토리 의 중요한 내용 (또는 $HOME디렉토리가 무엇이든)을 백업해야합니다 .


나는 당신이 여기에 쓴 모든 것을했습니다. 자세한 조언을 주셔서 감사합니다! 그러나 GUI-Software-Updater가 여전히 실패하는 것을 두려워합니다. 내가 그에게 무엇이든 할 수있는 유일한 방법은 터미널을 통하는 것이지만 내 컴퓨터가 이상한 상태에 빠지는 것을 변경하지는 않습니다.
Dave

물론, 아무 것도 효과가 없었습니다. 어제이 스레드를 발견했는데 몇 가지 다른 각도가 언급되어 있습니다. 여기 뭔가 있을까? ubuntuforums.org/…
Lambart

당신의 도움을 주셔서 대단히 감사합니다! 포기하지 않았고 단계를 변경하는 몇 가지 시도 후에 나는 그것을 작동 시켰습니다! 코드가 문제를 해결했습니다.
Dave

2
sudo apt-get install -fdpkg를 다시 시작 했는지 확인 하십시오. 네트워크 연결이 끊어지면 업그레이드가 중단되었습니다. screen원격으로 업그레이드 할 때 prob을 사용해야합니다. 우분투가 한 시점에서했다고 생각했습니다.
lukewendling

4
do-release-upgrade는 스크린 이스케이프 문자 ^ space를 사용하여 스크린 세션을 시작하지만 부모 do-release-upgrade 프로세스가 종료되면 여전히 모든 것을 죽일 수 있습니다. : 당신이 수정 된 설정 화일에 찌를 서브 쉘을 시작하면 ^ C 타격에 대한주의, 그 문제에 달렸다 bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/...
피터 코르

53

sudo screen -D -r12.04에서 16.04로 업그레이드하면 연결이 끊어진 설치에 다시 연결되는 것으로 나타납니다 . 이것은 패키지 또는 이와 유사한 것을 죽이지 않음을 의미합니다. 이것은 업그레이드를 적극적으로 중지하지 않고 세션에 대한 액세스 권한을 상실한 것으로 가정합니다.


5
14.04LTS에서 16.04LTS 로의 "릴리스-업그레이드"도 사용 화면
Ivan Buttinoni

2
17.10-> 18.04 LTS에서 작동합니다!
프레스턴 리

1
원격 화면 패키지가 프로세스에 영향을 미치기 때문에 x2go보다 do-release-upgrade를하고 있었을 것입니다. 이것은 나를 구했다.
endolith

4

실수로 프로세스를 중지했기 때문에 16.04에서 18.04 로의 업그레이드가 중단되었습니다. 프로세스가 끝났다고 생각합니다 (WiFi 패키지 설치). 위의 어느 것도 효과가 없었으며 "dpkg fronend가 다른 프로세스에 의해 잠겨 있습니다". 시스템 재부팅 후

$ sudo dpkg --configure -a

프로세스를 재개하고 18.04 로의 업그레이드를 성공적으로 완료했습니다.


이것은 저에게 가장 간단한 회복이었습니다. 다행히 부분적으로 업그레이드 된 시스템은 재부팅이 가능했습니다 (Samba의 구성 파일 교체를 중단했습니다). 이 복구를 문서화 해 주셔서 감사합니다!
BobHy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.