17.04から18.04へのUbuntuのアップグレード


19

ubuntu 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. 

バグレポートを記入してください。
Iporサーサー

1
@IporSircerこのような不適切なアドバイスを与えるのをやめてください。リポジトリを修正してシステムを最新の状態にするには、特定の手順があります。オープンソース開発者は、エンドユーザーのサポートを提供するために彼らに大群を向けるという考慮の欠如に値しません。私が開発者だった場合、バグ報告でマスクされたエンドユーザーのサポートを提供しません。私も働き、請求書を支払わなければなりません。公式のバグレポートを記入したことがありますか?通常のエンドユーザーは、それを適切に実行することをそれほど喜ばしくはないと思います。
ルイFリベイロ

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 du

回答:


43

これはどこでも適切に説明されていませんでした、あなたがする必要があることはここにあります(または私がそれをした方法):

17.04から17.10 にアップグレードubuntu 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の代わりにaptitudeを使用するように言っています)

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を現在のリリースのコード名に置き換えるか、アップグレードしようとしているコード名に置き換えるかについて、混乱があると思います。その点については本当に明確ではありません。
レギュラーマイク

2
おかげで、これは本当に役に立ちました。を使用しようとしたときに「生成されたブレークを解決」エラーが発生しましたdo-release-upgrade。私が使用してそれを解決sudo apt-get update && sudo apt-get upgrade:それは他の誰に役立ちます念のために、ここからaskubuntu.com/questions/124845/...
meenaparam

私はそのような手動アップグレードを実行することに非常に消極的でしたが、最終的にそれを行い(最初の部分、熱心から芸術的まで)、驚くほどうまくいきました。ひとつのことを除いて:デスクトップセッションはある時点でなくなったので、インストールプロセス中に、アップグレードが実行されていたターミナルを失いました。何らかの理由でこれが中断され、aptアップグレードを再度実行することで再開できます。そのため、これを画面内で実行するか、tmux(byobuが素晴らしい)、ローカルテキストコンソール(Ctrl Alt F3)、またはおそらくsshセッションがグラフィカルローカル端末よりも安定することを強くお勧めします。
フランク

このガイドに従うと、まだ同じエラーが発生します。
-jonneymendoza

@jonneymendoza 17.04にいますか?lsb_release -aバージョンを取得するために書いてください。
ウラニババ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.