14.04 LTSから16.04.1 LTSにアップグレードするにはどうすればよいですか?


41

ですから、今日は7月21日とこのページです。16.04.1 LTSをダウンロードするオプションを提供します。ただし、アップグレードしようとするとこのメッセージが表示されます-

$ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found

なにが問題ですか?apt-get updateを実行していることは重要apt-cacher-ngですか?

注:使用されたapt.conf.dのファイルをコメントアウトしapt-cacher-ngても違いはありませんでした。

編集:重複の可能性の説明: LTSから次のバージョンにアップグレードするときに「新しいリリースが見つかりません」と表示されるのはなぜですか?12.04LTSから14.04LTSへのアップグレードを扱います。私の質問は、14.04 LTSから16.04.1 LTSへのアップグレードに固有のものです。古い答えは、アーカイブの目的には適していますが、ubuntuのような急速に変化するパッケージではあまり意味がありません。さらに、答えはどれも間違っていることに答えません。指摘されたリンクandrew.46は、コメントの1つに記載されています。このQ&Aは、「LTSから次のLTSにアップグレードするときに「なぜ新しいリリースが見つかりませんか?」」で説明した回避策よりも、今日のアップグレードに役立ちます。


5
うーん... Ask Ubuntuの他の場所から:try do-release-upgrade -dまたはupdate-manager -d askubuntu.com/q/125392/57576
andrew.46

私はまだアップグレードすることもできていません(-dなしで、それで問題なく動作します)。
オーガニックマーブル

@ andrew.46-16.04.1 -dに到達する予定ですか?またはちょうど16.04?開発リリースをインストールする必要はありませんか?
ローLord。

1
@ LordLoh.Iは、正式な回答にさらに情報を追加しました。。リリース16.04をインストールしてから実行するのと同じ16.04.1は、単に元のリリースプラスで追加された最新の更新プログラムのすべてであることを忘れないでくださいsudo apt-get update && sudo apt-get upgrade
andrew.46

最後に、このバグは修正されたようです!
ダニエル

回答:


39

これは、4年前に12.04 LTS(Precise Pangolin)から14.04.1 LTS(Trusty Tahr)にアップグレードするときに発生した問題です。

14.04 LTS(Trusty Tahr)から16.04.1 LTS(Xenial Xerus)へのアップグレードにも同様の問題が存在するようです。関連する更新ログはまだ更新されていません。現時点では、2つの合理的なソリューションを選択できます。

  1. このドキュメントが更新されるまで少し待ってから、通常どおりアップグレードします
  2. 今すぐ次の構文を使用します。

    sudo do-release-upgrade --devel-release
    

Ubuntuのドキュメントでは、--devel-releaseor -dオプションを使用するこのオプションについて説明しています。

LTSリリースをさらに安定させるために、現在LTSバージョンを実行している場合の動作にわずかな変更があります。LTSシステムは、最初のポイントリリースでのdo-release-upgradeを介した次のLTSへのアップグレードについてのみ自動的に考慮されます。したがって、たとえば14.04は、16.04.1がリリースされた後にのみアップグレードされます。たとえば、マシンのサブセットでセットアップのLTSアップグレードを評価する前に更新する場合は、-dスイッチを介してdevリリースへのアップグレードと同じ引数を使用する必要があります。

確かに現時点では、これは安全なコースになるはずです。私自身のTrustyシステムで実施する場合:

andrew@corinth:~$ sudo do-release-upgrade
[sudo] password for andrew: 
Checking for a new Ubuntu release
No new release found
andrew@corinth:~$ sudo do-release-upgrade --devel-release
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]                                           
Get:2 Upgrade tool [1,265 kB]                                                  
Fetched 1,265 kB in 0s (0 B/s)                                                 
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg' 
extracting 'xenial.tar.gz'
[...]

そして、この代替ファイルを使用することにより、Xenialのインストール時にプロセスがロールバックします。この問題の今後の解決に関するいくつかのヒント:

  1. IRCでのいくつかの問い合わせ(@ThomasWardに感謝)は、アップグレードパスのバグの修正が保留されている問題の差し迫った修正を示しています...
  2. 開発者からの私宛の個人的な電子メールは、これ 7月25日から始まる週に修正されるべきであることを示しています
  3. この問題に関して提出されたLaunchpadのバグと機能リクエストには、興味深いコメントがあります...

すぐに解決のために指を交差!

更新ログは、 7月29日に私の時間を変更し、その問題は解決...

参照:


2
ありがとうございました。それをした- bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/...
主楼。

11
これは、アップグレードパスがもう1週間有効になっておらず、バグが押しつぶされている間、物事が「解決」していることに注意してください。IRCのサポートルームでこれを尋ねると、リリースチームからほとんどの部分についてこれが答えられました。
トーマス・ウォード

2
@ThomasWardこれを見てくれてありがとう。この問題がより興味深く、より最新のリリースに関連しているとき、この質問が4歳の質問の強さで閉鎖に向かっているのは残念です。しかし、私は...それが何のためにあるのか「再度開き」であると思います
andrew.46

2
answer.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/…-変更されたエラーメッセージの機能リクエストを入れました。のようなもの- No new release found. Next release expected on 2016-07-29
ローLord。

3
私も7月末から6か月以上です。アップグレードしようとすると、「新しいリリースが見つかりません」と表示されます。
daaxix

3

私にとっての解決策は-d、むしろそうではありませんでした-p。たぶん、これはこの問題に遭遇したあなたの何人かにとって役に立つでしょう。

編集して説明します(からman do-release-upgrade):

-d, --devel-release
              Check if upgrading to the latest devel release is possible

-p, --proposed
              Try upgrading to the latest  release  using  the  upgrader  from
              Ubuntu-proposed

do-release-upgradeいくつかの便利なスイッチがあります。マニュアルページを確認することは常に良い考えです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.