17.04에서 18.04로 우분투 업그레이드


19

우분투 17.04를 설치했으며 18.04로 업그레이드하고 싶습니다. 내가하려고했을 때 :

 sudo do-release-upgrade

라는 메시지가 나타납니다 An upgrade from 'zesty' to 'bionic' is not supported with this tool. 계속 진행하려면 입력이 필요합니다.

sudo do-release-upgrade
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

Get:1 Upgrade tool signature [819 B]                                           
Get:2 Upgrade tool [1,257 kB]                                                  
Fetched 1,258 kB in 0s (0 B/s)                                                 
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'

Reading cache

Checking package manager

Can not upgrade 

An upgrade from 'zesty' to 'bionic' is not supported with this tool. 


1
@IporSircer 잘못 권고 된 권고를 중단하십시오. 리포지토리를 수정하고 시스템을 최신 상태로 유지하는 특정 단계가 있습니다. 오픈 소스 개발자는 최종 사용자 지원을 제공하기 위해 무리를 지시하는 것에 대한 고려가 부족합니다. 개발자 인 경우 최종 사용자에게 버그 보고서를 숨기지 않고 지원하고 청구서를 지불해야합니다. 공식 버그 보고서를 작성한 적이 있습니까? 정상적인 최종 사용자가 그렇게하고 올바르게하는 것이 행복하지 않을 것입니다.
Rui F Ribeiro

2
@RuiFRibeiro :이 업그레이드에 대한 공식적인 방법입니다 help.ubuntu.com/lts/serverguide/installing-upgrading.html . 개발자들은 이것을 썼습니다. 포스터는 지시에 따라 문제가 발생했습니다. 이것이 버그입니다. 설명서 버그 또는 do-release-upgrade명령 버그 .
Ipor Sircer

2
"업그레이드 정보는 다음을 방문하십시오. http://www.ubuntu.com/releaseendoflife" 그렇게 했습니까? 거기에있는 정보로 무엇을 했습니까?
CVn

이것은 AskUbuntu에 실제로 있어야합니다.
tu-Reinstate Monica-dor duh

답변:


43

이것은 어디에서나 올바르게 설명되지 않았습니다. 여기에서해야 할 일 (또는 내가 한 방법)은 다음과 같습니다.

17.04에서 17.10 으로 업그레이드 : 우분투 17.04에서 17.10으로 업그레이드 할 수 없음

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #to be safe
sudo sed -i -re 's/old-releases.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i -re 's/zesty/artful/g' /etc/apt/sources.list
sudo apt update
sudo apt dist-upgrade
sudo apt autoremove

(링크는 apt-get 대신 적성을 사용하라고 말합니다)

17.10에서 18.04로 업그레이드 : EOLUpgrades

/etc/apt/sources.list의 모든 항목을 다음과 같이 바꾸십시오.

## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ artful main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-security main restricted universe multiverse

# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse

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

apt-get update
apt-get dist-upgrade
do-release-upgrade

요청이있을 때 말하는 것을하고 완료 될 때까지 기다리십시오.


4
우수한. 예, 나는 적절한 설명도 찾을 수 없었습니다. 문서가 명확하지 않습니다. sources.list의 CODENAME을 현재 릴리스 코드 이름 또는 업그레이드하려는 이름으로 바꿀지 여부에 대해 약간의 혼란이 있다고 생각합니다. 그 시점에서 실제로 명확하지 않습니다.
regularmike

2
감사합니다. 정말 도움이되었습니다. 사용하려고 할 때 "생성 된 구분 분석"오류가 발생했습니다 do-release-upgrade. 내가 사용하여 해결 sudo apt-get update && sudo apt-get upgrade: 그것은 다른 사람 도움이 단지의 경우, 여기에서 askubuntu.com/questions/124845/...
meenaparam

나는 그러한 수동 업그레이드를 실행하는 것을 매우 꺼려했지만 마침내 그것을 시작했습니다 (첫 번째 부분, 열렬한 것부터 교묘 한 것까지). 한 가지가 아니라면 : 데스크탑 세션이 어느 시점에서 사라져서 설치 과정에서 업그레이드가 실행중인 터미널을 잃어 버렸습니다. 어떤 이유로 이것은 중단되었으며 apt upgrade를 다시 실행하여 다시 시작할 수 있습니다. 따라서이 내부 화면이나 tmux (byobu는 훌륭함) 또는 로컬 텍스트 콘솔 (Ctrl Alt F3) 또는 ssh 세션이 그래픽 로컬 터미널보다 안정적 일 것입니다.
Franck

이 가이드를 따를 때 여전히 같은 오류가 발생합니다.
jonneymendoza

@jonneymendoza 17.04에 있습니까? lsb_release -a버전을 얻으려면 작성 하십시오.
uranibaba
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.