web-dev-qa-db-ja.com

あるLTSから次のLTSリリースにスムーズにアップグレードできますか?

質問はUbuntuのリリースプロセスに関するものです。 nリリースからn + 1リリースへの移行は予定されていますか?

Ubuntu 14.04 LTSがインストールされたサーバーがあると仮定します。 apt-get upgradeを介してUbuntu 16.04 LTSにスムーズにアップグレードできますか?

仮定:

  • スコープはソフトウェアです
  • したがって、特定のハードウェアが両方のリリースでサポートされていると想定しています(アップグレードからアップグレードまで)
  • そのため、常にアップグレードの前に、障害が発生した場合に元に戻せるようにバックアップを作成するように求められます。
96

はい、Ubuntu LTSのあるバージョンから次のバージョンにアップグレードできます。その間に非LTSリリースをスキップします。そのように動作することを意図しており、テストされます。

60
Flimm

サーバーでもデスクトップでも、LTSリリースを介してスムーズにアップグレードできます。何を使用するかは関係ありません。次のコマンドを使用するだけです。

デスクトップ版の場合:

Sudo do-release-upgrade

サーバーバージョンの場合:

Sudo apt-get install update-manager-core
Sudo do-release-upgrade

注:使用しているマシンのLiveCDでアップグレードするように求められているターゲットLTSを必ずテストして、実際のアップグレード自体に進む前にすべてが正常に動作することを確認してください。

64
Dominic Hayes

他の回答を信頼し、do-release-upgradeを使用して、最新の14.04から16.04にアップグレードしました。 今、私はカーネルパニックに直面しています。

その他の関連する質問(私の質問ではない)が最も多く、未回答です:

したがって、「OPで提案された14.04-> 16.04アップグレードに適用される場合、特に、あるLTSから次のLTSリリースにスムーズにアップグレードできますか」という質問に対する実際の答えは、明らかにではありませんyes "—ほとんどの場合、この点ですべての答えが間違っています。

せいぜい、あなたはmightスムーズにアップグレードします。

あるLTSバージョンから別のバージョンにアップグレードできます。その滑らかかどうかに依存します。

OSのみに言及している場合、プロセスはテストされ、ハードウェアに互換性がある場合はすべて問題ありません。

ただし、独自のソフトウェア/スクリプト/などがインストールされている場合や、新しいバージョンで依存関係が満たされていない可能性がある他の構成がある場合があることを忘れないでください。 (例:新しいバージョンで削除される非推奨の関数を含むスクリプトがあります)

7
nsn

4月に16.04がリリースされたときに14.04から16.04へのアップグレードは自動的に行われませんが、7月には最初のポイントリリース16.04.1が利用可能になり、すべての14.04ユーザーにアップグレードが提供されます。

ただし、すぐにアップグレードする場合は、最初に中間リリースにアップグレードする必要はありません。ターミナルで次のコマンドを実行します(パスワードを入力します)。

Sudo update-manager -d

その後、16.4.41を待たずに14.04-> 16.04のアップグレードが提供されます。

Ubuntuが16.04から14.04のユーザーを自動的に提供しない理由は単純です。これらのユーザーは非常に安定したLTSリリースを使用しており、リリース時にすぐにアップグレードすると16.04で未発見のバグが発生する可能性があります。 16.04で見つかった重要なバグはすべて16.04.1ポイントリリースで修正されるため、LTSユーザーは新しいリリースでバグに遭遇する可能性が低くなります。

4
Omegamormegil

古い非LTSリリースからのアップグレードに関する簡単なメモ:私は13.04(Raring Ringtail、非LTS)で動けず、アップグレードしたかったのです。最初に最大14.04 LTS(Trusty Tahr)を取得してから、16.04(Xenial Xerus)にアップグレードします。

(2016年9月に)13.04からアップグレードするには、ハッキングが必要であり、この男には方法がありました: http://tuxtrix.com/2014/03/upgrade-from-ubuntu-1304-to-ubuntu -1404.html

それは私のために働いた!

(ヒント:デスクトップGUIではなく、コンソール(ctrl + alt + F1)でアップグレードを実行します。アップグレード中に、Xなどがハングアップしました。

3
stolsvik

はい、できます。ステップバイステップガイド。 https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-ubuntu-16-04-lts

1
abhi

12.04 LTSから16.04 LTSにアップグレードする場合、それはできません。そのようなLTSリリースをスキップすることはできません。 12.04-> 14.04を更新してから、14.04-> 16.04を更新する必要があります。

おそらく、再インストールを行う方が早いでしょう(そして、次回より簡単になるようにサーバーをセットアップします;))。

0

はい。1つのLTSから次のLTSリリースにスムーズかつ簡単にアップグレードできます。

ステップAlt + F2を押してupdate-managerと入力し、画面の指示に従います。

0
Gaurav Paliwal

LTSシステムに関するコメントとリンク

最初のインストールと新しいリリースバージョンへのアップグレードの両方でUbuntuのバージョンを選択するのは難しく、混乱する可能性があります。この答えは、最も長い残りのサポート時間を持つバージョンを見つける方法に焦点を当てます(「終末期」まで)、これは多くの場合最初のポイントリリースですLTSリリース(LTSはLong Time Supportの略)。

今のところ、これが書かれているとき、それはUbuntu 16.04.1 LTSであり、そのisoファイルは現在のバージョンの「通常の」リンクからは見つかりません。

サポート間隔は、このリンクの詳細と図で説明されています。

www.ubuntu.com/info/release-end-of-life

2番目、3番目、および4番目のポイントリリースのカーネルシリーズは、最初のポイントリリースのカーネルシリーズとは異なり、長い間サポートされていません。ハードウェアイネーブルメントスタックは、これらのリンクに従ってアップグレードする必要があります。

wiki.ubuntu.com/Kernel/LTSEnablementStack

wiki.ubuntu.com/Kernel/RollingLTSEnablementStack

すべてを最新に保つため(カーネルのセキュリティ更新を含む)。これは危険であり、私はあなたがそうすることを思いとどまらせます。多くの障害が報告されています。これらの問題のいくつかは、HWEと入力すると、Webブラウザーのウィンドウの右上隅にある「検索Q&A」ウィンドウに表示されます。 AskUbuntu(およびEnterキーを押します)。

5番目のポイントリリースのカーネルシリーズは、次のLTSリリースのカーネルシリーズであり、長い間サポートされています。

安定した信頼できるシステムのための戦略

安定した信頼性の高いシステムを使用する場合は、次の戦略をお勧めします。

  • 保持したいすべてのファイルに適したbackupルーチンは、安定した信頼性の高いシステムの基礎です。これには、個人ファイル、オペレーティングシステム全体、またはインストールされているアプリケーションプログラムと調整が含まれます。

  • 2014年、2016年、2018年などの偶数年に4月にリリースされるLTSリリースをインストールしてそのまま使用する.

  • 現在、サポート終了までの時間が最も長いバージョンをインストールします。それをテストし、それがうまく機能する場合は、そのままにしてください。 「壊れていない場合は、修正しないでください」

    カーネルシリーズ内の更新とアップグレードを継続する

    Sudo apt update
    Sudo apt full-upgrade
    
  • 次の最初のポイントリリースがリリースされたら、1か月待ってから8月下旬に最悪のバグが修正されます。新しいリリースをインストールして、十分にデバッグされ洗練されたシステムを更新およびアップグレードできます。これは変化することを意味します

    • 14.04.1 LTSから16.04.1 LTSまで、または
    • 14.04.1 LTSから18.04.1 LTS(標準のUbuntuのみに5年間のLTSがあります)、または
    • 14.04.5 LTSから16.04.1 LTSまで、または
    • 14.04.5 LTSから18.04.1 LTS(標準のUbuntuにのみ5年間のLTSがあります)、または
    • 16.04.1 LTSから18.04.1 LTSまで、または
    • 16.04.1 LTSから20.04.1 LTS(標準のUbuntuにのみ5年間のLTSがあります)、または
    • 16.04.5 LTSから18.04.1 LTSまで、または
    • 16.04.5 LTSから20.04.1 LTSへ...

多くの場合、新しいシステムをインストールし、その後、古いファイルを新しいシステムにコピーしてください。次の方法で、古いLTSリリースから次のLTSリリースにアップグレードできます。

Sudo do-release-upgrade

しかし、それは危険であり、あなたはそれを試す前に新鮮なバックアップを取得する方が良いでしょう。

ISOファイルを取得する

これらのリンクを介して、サポートが最も長く残っているバージョンのisoファイルを探し始めます。

サポートが最も長いバージョンのisoファイルがこれらのリンクから見つからない場合は、次の一般的なリンクから見つけることができます。

そして今、これが書かれているとき、次のリンクからUbuntu 16.04.1 LTSを見つけたいと思います。

0
sudodus