12.04.3 LTS에서 14.04.1 LTS 실패로 업그레이드


8

이것은 아마도 수백만 번 이미 요청되었지만, Ubuntu 시스템을 LTS에서 LTS로 업데이트하는 데 어려움을 겪고 있습니다. 이제 14.04.1로 업그레이드되었습니다. 내 시스템은 최신 릴리스로 업그레이드하라는 알림을 계속 표시하며

Your current Hardware Enablement Stack (HWE) is going out of support
on 2014-08-07.  After this date security updates for critical parts (kernel
and graphics stack) of your system will no longer be available.`

sudo do-release-upgrade그러나을 실행 하면 Ubuntu에 사용 가능한 업데이트가 없습니다. 또한 prompt매개 변수를 /etc/update-manager/release-upgradesprompt=normal대신 변경 prompt=lts하면 다음 오류가 발생합니다.

Checking for a new Ubuntu release
404  Not Found [IP: 91.189.91.14 80]
Err Upgrade tool
404  Not Found [IP: 91.189.91.14 80]
Fetched 0 B in 0s (0 B/s)
WARNING:root:file 'quantal.tar.gz.gpg' missing
Failed to fetch
Fetching the upgrade failed. There may be a network problem.

Quantal은 현재 릴리스가 아니기 때문에 이상하게 보이므로 시스템이 왜 그것을 찾고 있는지 모르겠습니다.

사람들은 명령에 -d플래그를 추가 할 것을 제안 do-release-upgrade했지만 문서에는 이것이 원하지 않는 개발 버전 14.04를 설치할 것이라고 말합니다.

이 장애물을 해결할 수 있도록 도움을 주시면 감사하겠습니다.


quantal관련 라인이 /etc/apt/sources.list있습니까?
muru

나중에 확인해야합니다. 좋은 제안.
Noel Forte

아니요, 내 시스템에는 양자 선이 없습니다 ...하지만 감사합니다!
Noel Forte

명확히하기 위해 -d는 현재 버전이 무엇이든 상관없이 현재 버전을 설치합니다. 개발 버전은 아니지만 테스트 수준이 낮습니다. 이런 이유로 LTS 버전의 do-release-upgrade는 .1이 출시 될 때까지 업그레이드되지 않습니다.
tu-Reinstate Monica-dor du

그러나 .1이 릴리스되었습니다. 24 일이었다.
Noel Forte

답변:


16

업데이트 관리자를 다시 설치해야합니다. 먼저 제거 / 퍼지하십시오.

sudo apt-get purge update-manager-core update-notifier-common

그런 다음 콘솔 출력을 살펴보십시오. 일부 디렉토리를 제거 할 수 없다는 메시지가 표시되면 수동으로 삭제하십시오. 나의 경우에는:

rm -rf /var/lib/update-manager
rm -rf /var/lib/update-notifier

13.04 이상인 경우 캐시 된 업데이트 메시지를 지우려면 다음과 같이하십시오.

sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available

그런 다음 소스를 업데이트하십시오.

sudo apt-get update

업데이트 관리자를 다시 설치하십시오.

sudo apt-get install update-manager-core update-notifier-common -y

현재 LTS를 사용 중이고 최신 LTS로 업그레이드하려는 경우 에만/etc/update-manager/release-upgrades 다음을 설정하십시오.

Prompt=lts

그렇지 않으면 (모든 버전을 최신 버전으로 업그레이드) 다음을 설정하십시오.

Prompt=normal

이제 dist-upgrade가 작동합니다 :

sudo apt-get dist-upgrade

업데이트 관리자를 제거하면 네트워크 관리자 및 호스 네트워킹도 제거 할 수 있습니다 (다른 방법으로 네트워크에 액세스 할 수없는 경우 후속 단계가 작동하지 않도록 함). 경고를 받았습니다.
Daira Hopwood 1

1
나는 source.list를 변경하고 물건을 추가하고 기본적으로 몇 년 전에 그것을 새로 만들었습니다. 나는이 가이드를 두 번 따랐다. 현재 소스를 사용하여 내가 quantal을 가지고 있는지 확인하고 quantal 소스를 가져 와서이 모든 것을 되찾아 이제는 비즈니스를 수행했습니다. 감사! 그런 다음 기본적으로 업그레이드에 실패했으며 타사 소스를 목록에 남겨 두었습니다. 방금 dist의 원본 소스로 정리하고 마침내 ... 작동합니다. 정말 좋은 답변 !!!!! + 맥주
Piotr Kula

작동하지 않아서 업데이트 관리자가 존재하지 않습니다.
Kaitain

브라보!!! 다른 사람들이 실패했을 때 잘 작동하는 탁월한 솔루션
Aryeh Beitz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.