Linux Mint 20Ulyanaにアップグレードする方法


Linux Mint 19.3は2023年4月までサポートを受けますが、最新バージョンのMintであるLinux Mint 20にアップグレードして、多数の拡張機能と優れた機能を利用することをお勧めします。

このガイドでは、コードネームTriciaのLinux Mint19.3をUbuntu20.04に基づくLinuxMint20にアップグレードする方法を学習します。

注:このガイドは、64ビットシステムにのみ適用されます。

このページで

  • Check Linux Mint Architecture
  • Upgrade all the Packages on Linux Mint
  • Backup Linux Mint Files
  • Install Mintupgrade Utility in Linux Mint
  • Check Linux Mint Upgrade
  • Download Linux Mint Upgrades
  • Upgrade to Linux Mint 20

Linux Mint 19.3の32ビットインスタンスを実行している場合は、Linux Mint 20を新規インストールすることをお勧めします。そうしないと、この手順は機能しません。

システムのアーキテクチャを確認するには、次のコマンドを実行します。

$ dpkg --print-architecture

64ビットシステムを実行している場合、出力は次のように 'amd64' を提供するはずです。

ただし、出力として 'i386' を取得した場合は、Linux Mint 19.3で32ビットバージョンを実行しているため、Linux Mint 20にアップグレードできません。Linux19.3に固執するか、実行する必要があります。 Linux Mint20の新規インストール。

最初に、次のコマンドを実行して、すべてのパッケージ更新を適用します。

$ sudo apt update -y && sudo apt upgrade -y

または、Update Managerを使用して、すべてのシステムとパッケージの更新を適用することもできます。 [メニュー]> [管理]に移動し、[更新マネージャー]を選択するだけです。

Update Managerウィンドウで、[Install Updates]ボタンをクリックして、パッケージを最新バージョンにアップグレードします。

パスワードを入力してEnterキーを押すか、[認証]ボタンをクリックして認証し、アップグレードを続行します。

パッケージを最後にアップグレードしてからしばらく経っている場合は、完了するまでにかなりの時間がかかる可能性があり、ある程度の忍耐が必要です。

すべてのファイルのバックアップコピーを作成することの重要性を十分に強調することはできません。バックアップにより、システムのアップグレード中に問題が発生した場合に重要なファイルを失うという苦痛を軽減できます。

さらに、Timeshiftツールを使用して、システムファイルと設定のスナップショットを作成できます。これにより、すべてのシステムファイルのバックアップコピーが作成され、問題が発生した場合に最新のスナップショットを使用してシステムを復元するのに役立ちます。

これは、映画、画像、オーディオファイルなどのユーザーデータをバックアップしないことに注意してください。したがって、これは、個人ファイルのバックアップが必要であることを通知します。

次のステップでは、mintupgradeユーティリティをインストールする必要があります。これは、あるMintリリースから別のリリースにアップグレードするためだけにLinuxMintによって提供されるコマンドラインツールです。

したがって、次のコマンドを実行します。

$ sudo apt install mintupgrade 

mintupgradeがインストールされている場合、次のコマンドを実行してLinux Mint 20Ulyanaへのアップグレードをシミュレートできます。

$ sudo mintupgrade check

これはシミュレーションであるため、このコマンドはシステムをアップグレードしませんが、現在のシステムを一時的にLinux Mint 20リポジトリにポイントし、その後リポジトリをLinux Mint19.3に復元します。これは基本的にドライランであり、アップグレード、インストール、または削除するパッケージなど、アップグレード中に何が起こるかを確認できます。

シミュレーションが完了したら、次に示すmintupgradeコマンドを使用して、アップグレードに必要なパッケージのダウンロードを開始します。

$ sudo mintupgrade download

このコマンドは、システムのアップグレードを目的としたパッケージのみをダウンロードし、アップグレード自体は実行しないことに注意してください。完了すると、「コマンド「ダウンロード」が正常に完了しました」という通知が表示されます。

最後にLinuxMint 20にアップグレードするには、以下を実行します。

$ sudo mintupgrade upgrade

先に進む前に、このプロセスは元に戻せないため、中断しないでください。戻る唯一の方法は、前に作成したスナップショットを使用してシステムを復元することです。

アップグレードは非常に大規模で集中的であり、約2〜3時間かかります。また、アップグレードプロセス中に、数回再認証し、端末のプロンプトを操作する必要があります。たとえば、図のように、アップグレード中にサービスを再起動するかどうかを選択する必要があります。

複数のディスプレイマネージャがある場合は、このプロンプトが表示されます。 ENTERを押すだけで続行できます。

次に、好みのディスプレイマネージャを選択します。私の場合、「Lightdm」を選択しました。

私の場合、アップグレード全体で約3時間かかりました。場合によっては時間がかかることもあれば、短くなることもありますが、確かなことは1つだけです。それは、非常に時間がかかることです。

アップグレード後、次のコマンドを実行して、システムのバージョンを確認できます。

$ cat /etc/os-release

さらに、Neofetchコマンドラインユーティリティを使用して、図のようにシステム情報を表示できます。

$ neofetch

注:アップグレードにより、/etc ディレクトリ内のデフォルトの構成ファイルが上書きされます。ファイルを復元するには、アップグレードする前に以前に作成したスナップショットを使用します。

タイムシフトツールを使用したくない場合は、コマンドを実行して、アップグレードツールを無視するように指示できます。

$ sudo touch /etc/timeshift.json

繰り返しますが、アップグレードにはしばらく時間がかかります。他の場所で忙しい場合は、時々端末をチェックして、介入が必要になる可能性のあるプロンプトがないかどうかを確認することをお勧めします。