GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04からUbuntu22.04LTSにアップグレードする方法(ステップバイステップガイド)

Ubuntu 22.04 Jammy Jellyfishは現在、最終ベータ段階にあります。 Ubuntu20.04から新しいLTSにアップグレードする方法は次のとおりです。

注:以下の手順は、現時点でUbuntu22.04ベータ版にアップグレードされます。ただし、ベータ版は定期的な更新を実行することにより、来月に自動的に最終的な安定版リリースにアップグレードされます。

Ubuntu 22.04の新機能:

新しいUbuntu22.04LTSは、Linuxカーネル5.15とGNOME42デスクトップを備えています。これは、5年間のサポートを伴う長期サポートリリースです。最終ベータ版は、次のような変更を加えて発表されました。

  • 外観設定による完全なダーク/ライトモード。
  • 10のアクセントカラー。
  • 新しいスクリーンショットUI(Print-Screenを押して開始します)。
  • FirefoxをMozillaのSnapパッケージに切り替えます。
  • デフォルトのWaylandはUbuntu20.04と比較されます。
  • LibreOffice 7.3、Thunderbird91。
  • Python 3.10、Ruby 3.0、Mesa 22、PulseAudio 16、CUPS 2.4、PostgreSQL 14.2
  • 詳細については、リリースノートを参照してください。

準備:

始める前に、最初にやらなければならないことがいくつかあります!アップグレードの失敗を防ぐために重要です。

1.)バックアップ!バックアップ!バックアップ!さまざまな理由により、アップグレードプロセスが失敗する場合があります。したがって、データやブックマークなどをバックアップすることが重要です。

2.)サードパーティのPPAを無効にします。これを行うには、[ソフトウェアとアップデート]ユーティリティを起動し、[その他のソフトウェア]タブに移動します。

可能であれば、これらのサードパーティソフトウェアパッケージもダウングレードするPPAを削除することをお勧めします。特にffmpeg、mesaなどの場合。

サードパーティのPPAを無効にするか削除します

3.)また、[ソフトウェアとアップデート]ツールで、[アップデート]タブに移動します。 「新しいUbuntuバージョンを通知する:長期サポートバージョンの場合」を選択します。

4.)[追加のドライバー]タブからプロプライエタリドライバーを削除し、代わりにオープンソースドライバーを使用します。 PCに専用のGPUがない場合は、この手順をスキップできます。

5.)他のデスクトップ環境を削除します!他のデスクトップ(KDE、XFCE、Cinnamonなど)がある場合は、アップグレードプロセスを高速化するために、それらを削除することをお勧めします。

6.)ユーザー拡張機能を無効にします。 GnomeTweaksツールを使用してユーザーがインストールしたGnomeExtensionsを無効にします!

Ubuntu 22.04へのアップグレード:

注:アップグレードプロセスは失敗する可能性があります!システムが壊れている余裕がない場合は、アップグレードするのではなく、クリーンインストールを実行してください。

1.)まず、キーボードのCtrl + Alt+Tを押してターミナルを開きます。開いたら、以下のコマンドを実行して、利用可能なすべてのシステムアップデートをインストールします。

sudo apt update && sudo apt full-upgrade

利用可能なすべてのシステムアップデートをインストールする

また、システムアップデートを長期間実行していない場合は、コンピュータを再起動してください。

2.)次に、ターミナルで以下のコマンドを実行して更新マネージャーを実行し、配布の更新を確認します。

update-manager -d -c

利用可能な更新または削除がまだある場合は、[今すぐインストール]をクリックして、コマンドを再実行します。

3.)Ubuntu22.04のプロンプトが表示されたら。 [アップグレード]ボタンをクリックし、次の[リリースノート]ダイアログで確認します。

4.)[アップグレードの開始]ボタンで確認を求める別のダイアログがポップアップ表示されます。それをクリックすると、「配布アップグレード」ウィザードがポップアップ表示され、アップグレードプロセスが示されます。

5.)コンピュータから遠く離れないでください!!確認ダイアログがさらにいくつかあるので、画面を監視する必要があります。

すべてがうまくいくと、アップグレードを完了するために「再起動」するように求めるダイアログが表示されます。

悲しいことに、「新しいパッケージを入手する」ときに出かけました。そして、私が戻ったとき、アップグレードプロセスは空白の画面で失敗しました!したがって、このステップのスクリーンショットはありません。

トラブルシューティング:

アップグレードが失敗した理由はさまざまです。これが私の場合の問題です。

前述のように、私の場合、アップグレードは失敗し、ラップトップは空白の画面になります。そして、アップグレードを正常に完了するために次の手順を実行しました。

1.)強制的に再起動してログインします。 Ctrl + Alt + F2(F3〜F6)を押し、ユーザー名を入力し、GDM(ログイン画面)が起動しない場合はパスワードを入力してttyコンソールにログインします。または、Ubuntuが起動を拒否した場合は、ブートローダーから「詳細設定->リカバリモード->ルートシェルプロンプトを削除」を選択します。

2.)ログインしたら、コマンドを実行して未完成のパッケージを構成してみてください:

sudo dpkg --configure -a

3.)そして、コマンドを使用して壊れた依存関係を修正してみてください:

sudo apt -f install

私の場合、一部のサードパーティパッケージ(xtradeb PPAのlibfilezilla12、LibreOffice Fresh PPAのlibreoffice-commonなど)は依存関係を壊します!そして、コマンドは次のようなもので失敗しました:

パッケージlibfilezilla120.27.1〜extradeb1にもある「…」を上書きしようとしています
処理中にエラーが発生しました:

E:サブプロセス/ usr / bin / dpkgがエラーコード(1)を返しました

この問題を修正するには、コマンドでパッケージを削除します(それに応じてパッケージ名「libfilezilla12」を置き換えます):

sudo dpkg -P libfilezilla12

次に、sudo apt -f installを再実行します エラーなしで正常に完了するまで!

4.)コマンドを使用して利用可能なすべてのシステムアップデートをインストールします:

sudo apt full-upgrade

すべてがうまくいったら、コマンドでクリーンアップします:

sudo apt remove --autoremove

そして最後にrebootでコンピュータを再起動します コマンド。

5.)ただし、私の場合、再起動後に一部のパッケージが欠落しています。以下のコマンドを使用してパッケージを手動でインストールすることで修正されました。

  • ログイン画面またはgnome以外のログイン画面がない場合は、コマンドを実行してから再起動します。
    sudo apt install gdm3 && sudo dpkg-reconfigure gdm3
  • プレインストールされた拡張機能(左ドック、デスクトップアイコン、およびappindicator)がない場合は、コマンドを実行してからログアウトしてから再度ログインします。
    sudo apt install gnome-shell-extension-ubuntu-dock gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons-ng

元の記事


Ubuntu
  1. Ubuntu 20.04LTSを22.04LTSにアップグレードする方法:ステップバイステップガイド

  2. Ubuntu20.04LTSおよび21.10からUbuntu22.04LTSにアップグレードする方法

  3. Ubuntu15.04からUbuntu15.10にアップグレードする方法

  1. Ubuntu15.10をUbuntu16.04LTSにアップグレードする方法

  2. Ubuntu14.04LTSをUbuntu16.04LTSにアップグレードする方法

  3. Ubuntu 20.04/21.10から22.04LTSにアップグレードする方法

  1. Ubuntu16.04からUbuntu18.04にアップグレードする方法

  2. Ubuntu 22.04 LTSにアップグレードする方法(完全ガイド)

  3. 16.04Ltsから16.04.1Ltsにアップグレードする方法は?