시험판 업그레이드 중에 Ctrl + c를 누르십시오. 내가 깨뜨 렸어?


13

시험판 업그레이드를했습니다. 프로세스 중에 init.d의 rsync 구성 파일을 새 버전으로 바꾸거나 기존 파일을 유지할 것인지 묻습니다. D를 쳐서 diff를 본 다음 질문 / 설치 스크립트로 돌아갈 수 없었습니다. 나는 어리석게 ctrl c를 누르고 업그레이드 프로세스로 돌아 가지 않고 쉘로 돌아갔다.

설치가 손상되어 걱정됩니다. (어떻게해야합니까?


릴리스 업그레이드를 다시 시작하려면 do-release-upgrade를 다시 실행할 수 있습니다.
Octávio Filipe Gonçalves 2016 년

여기에 대한 답변은 저에게 효과적이지 않았습니다. serverfault.com/questions/387547/… 에서 다른 것을 발견 했습니다.
Alexis Wilke

3
이것은 나를 위해 일했습니다 : sudo rm /var/lib/dpkg/lock && sudo dpkg --configure -a(serverfault.com/a/323422/51150에서 찾은 것에 가깝습니다)
Adam Monsen

1
방금 Enter를 다시 눌러야 계속했습니다 Inhibiting until Ctrl+C. 시스템 모니터를 사용하여 실제로 다운로드 중인지 확인하십시오. 실제로 작동하는 경우 수백 개의 패키지를 다운로드 할 수있는 줄이 표시됩니다.
Ray Foss

답변:


6

당신은 /etc/apt/sources.list대부분의 아마 업그레이드를 중단 시점에서 새 버전으로 변경되었습니다. 이 것 do-release-upgrade또는 apt-get dist-upgrade행동을 예측할.

  • 먼저 다음과 같이 변경하십시오 (11.10에서 업그레이드한다고 가정).

    sudo sed -i -e 's/precise/oneiric/g' /etc/apt/sources.list

  • 그런 다음 a를 sudo apt-get update수행하십시오 do-release-upgrade.


롤백해야 할 수도 있습니다/etc/lsb_release
GnP

0

do-release-upgrade릴리스 업그레이드를 다시 시작하기 위해 다시 실행할 수 있습니다 .

릴리스 업그레이드는 처음부터 다시 시작됩니다.


업그레이드 과정에서 얼마나 멀리 진행했는지에 따라, 작동하지 않을 수 있으며 sources.list를 편집해야합니다.
Jordan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.