LTSから次へアップグレードするときに「新しいリリースが見つかりません」と表示されるのはなぜですか?


224

UbuntuのWebサイトのアップグレード手順に従っていますが、アップグレードツールを起動すると、次の応答が返されます。

Checking for a new ubuntu release
No new release found

私は何か間違っていますか?回避策はありますか?


奇妙なことに、インターネット接続がないとき、たとえばネットワークがダウンしているときに、このメッセージを受け取ることもできます。このような場合、何らかの理由でエラーメッセージは表示されません。
jotik

回答:


228

Ubuntu Engineering FoundationsチームマネージャーのSteve Langasek氏によると:

LTSリリース間のアップグレードは、7月に予定されている最初のポイントリリースである14.04.1までデフォルトで有効になりません。ほとんどのLTSユーザーは、それまでに14.04にアップグレードするまで待つことをお勧めします。

それより前にアップグレードすることを選択した場合は、-dオプションをアップグレードツールに渡して、do-release-upgrade -dまたはを実行しupdate-manager -d、vanilla 12.04から14.04にアップグレードできます。(-d開発を表します。)

この質問は、プロンプトを待つ理由を説明しています。


11
それでは、.1がiso形式でリリースされてから数日後、do-release-upgrade(-dなし)が「新しいリリースが見つかりません」と言っているのはなぜですか?(私の/ etc / update-manager / release-upgradesは「Prompt = lts」と言います)
チューダー14

7
コードの検査から、「通常の」リリースは14.04をリストするURL changelogs.ubuntu.com/meta-releaseにデフォルト設定されており、LTSリリースはURL changelogs.ubuntu.com/meta-release-ltsを使用しているようです。まったくリストしません。彼らはまだメタ情報を更新していないと思います。
チューダー14

3
これはリリースの監視のように思えますが、バグを報告して私にCCできますか?メールは私のプロフィールにあります、ありがとう!
ホルヘカストロ14

2
@JorgeCastroこれは確かにリリースの見落としですか、それがいつ修正されるかについてのアイデアはありますか?バグが報告されましたか?どこで追跡できますか?(検索しましたが、見つかりませんでした。また、12.04 LTSから14.04.1 LTSに切り替えたいので、アップデートマネージャを使用してそれを実行したいだけです。)
Marnix Klooster 14

1
以下のように見えるchangelogs.ubuntu.com/meta-release-ltsが修正されました。
DLosc 14

82

GUIにアクセスできず、端末での更新が必要な場合:

  1. ファイルを編集する

    /etc/update-manager/release-upgrades
    

    以下のためPromptのいずれかと一致しますnormallts。(あなたのケースに合うものを以下のリストを参照してください、あなたはLTSを別のLTSバージョンにのみアップグレードできることに注意してください):

    [DEFAULT]
    Prompt=normal
    
  2. テストの正しいバージョンが見つかったため、実行します

    do-release-upgrade -c
    
  3. 正しいバージョンが表示される場合のアップグレード:

    sudo do-release-upgrade
    

    開発状態にアップグレードしたい場合(例えば、公式リリースの前に18.10から19.04に移行したい場合)-dフラグが役立ちます:

    sudo do-release-upgrade -d
    

そうすれば、12.04を12.10にアップグレードできます。

利用可能なPromptオプションは次のとおりです。

  • never-新しいリリースをチェックしません。
  • normal-新しいリリースが利用可能かどうかを確認します。複数の新しいリリースが見つかった場合、リリースアップグレードは、現在実行中のリリースにすぐに続くリリースへのアップグレードを試みます。
  • lts-新しいLTSリリースが利用可能かどうかを確認します。アップグレーダは、現在実行中の最初のLTSリリースへのアップグレードを試みます。現在実行中のリリース自体がLTSリリースでない場合、このオプションは使用しないでください。その場合、アップグレーダーは新しいリリースが利用可能かどうかを判断できないためです。

3
同様の問題がありました。Prompt = normalからPrompt = ltsに変更しただけで、うまく機能しました。
sir_k 14

Florinの説明とは逆の問題を見つけました。4-21-18に、Ubuntu 14.04 LTSは、「Prompt = lts」から「Prompt = normal」に変更するまで「No new release found」と言っていました。アップグレードするのに16.04 LTSを選択しました。理由はわかりません。
クリスドラゴン

19
sudo do-release-upgrade -d 

最後の-dに注意してください。manページから:

  -d, --devel-release
      If using the latest supported release, upgrade to the development release

これはさえで動作Prompt=ltsの中で/etc/update-manager/release-upgrades


質問で説明されたものと同じ
...-antivirtel

3

2つのオプション:

  1. ISOを焼き、ドライブに入れると、アップグレードが自動的に検出されます

  2. シナプスオプションを選択し、[設定]> [配布]> [常に最高バージョンを優先する]を選択します。

問題が解決しました ?


これを試してみてください、ありがとう。:)それに気付かないのは愚かだと思う。
CullenDM

1
10.04リリースはすぐにはアップグレードされません。上記のリンクを参照してください。
ホルヘカストロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.