Linux Mint 19.3から最新版Mint 20へのアップグレード方法

お待たせしました。 Wireguard VPN が Linux に登場

私は長い間、Linux Mint が現在の Linux デスクトップの中で最も優れていると考えてきました。 その Cinnamon インターフェイスは習得しやすく、使いやすいです。 Windows 10 では止まってしまうような PC でも素早く動きます。 そして、高速で、安全で、うまく動作します。 しかし、あるメジャーリリースから別のメジャーリリースへのアップグレードは? それは、それほど簡単ではありません。 でも、次のステップバイステップの指示に従えば、できますよ。

注意: Linux ターミナルを使ったことがなく、シェルコマンドの Advanced Packaging Tool (APT) が何なのか全く分からないという人には、このアップグレードは向いていません。

Mint 20 アップグレードの準備

アップグレードする前に、Linux Mint 20 をダウンロードし、起動可能な USB メモリに書き込むことをお勧めします。 ISOファイルをダウンロードした後、右クリックして “Make Bootable USB Stick” を選択すれば、この作業が行えます。

新しい Mint 20 USB メモリを手にして、USB ポートに挿入し、システムを再起動し、USB メモリから起動するようにファームウェアを設定します。 起動したら、PC で Mint 20 が問題なく動作することを確認してください。 例えば、ネットワーク接続を確認し、ネットワークドライブと接続できること、プリンタがまだ動作することを確認してください。

また、このアップグレードには十分な時間をかけたいものです。 私の場合、Mint 20 のファイル自体が 1.5G バイト以上あります。 最初から最後まで、最低でも2時間はみておいたほうがいいと思います。 私は 1 時間もかからずに完了しましたが、高速なインターネット接続と数十年にわたり Linux を扱ってきた経験があります。

それはわかったので、次に進みましょう。

32ビット版のLinux Mint 19.3を使用している場合、Mint 20に直接アップグレードすることはできません。 32ビット版のMint 20は存在しないからです。 まだ 32-bit PC を使っているなら、Mint 19.3 が Mint の限界です。 もし古いマシンで高品質の新しい Linux ディストロを使い続けたいなら、Bodhi Linux、Puppy Linux、または Peppermint をチェックしてみてください。

どのバージョンかわからない場合は? ターミナルシェルから次のコマンドを実行してください。

$ dpkg –print-architecture

Mint: システムアーキテクチャの確認

sjvn

コマンドの結果が “amd64″ ならば、アップグレードしてよいでしょう。 i386” と表示された場合は、32 ビット版で我慢してください。 もちろん、Linux Mint 19.3 を使い続けることも可能です。 Linux Mint 19.3 は今後も使い続けることができる優れた選択肢です。 Mint は 2023 年 4 月まで 19.3 をサポートする予定です。

Mint システムをアップグレードする準備

これで完了です。 現在使用しているMint 19.3のPCを最新の状態にする時期がやってきました。 以下の手順で行います。

  • “Menu -> Administration -> Update Manager “でアップデートマネージャを起動します。
  • “Refresh “を押してキャッシュを更新します。
  • “Select All” ボタンをクリックしてすべてのアップデートを選択します。
  • アップデートマネージャの指示に従って、「システムは最新です」と表示されるまですべてのアップデートをインストールします。
  • コンピューターを再起動します。

MInt Update System

sjvn

次に、何か問題が生じたときに、PCを復元できるように、システムのスナップショットを作成することにしましょう。 これはずっとやっておくべきことです。 スナップショットを作るのが得意な人でも、アップグレードの前に最後のスナップショットを作るのは良い考えです。 これは次のコマンドで行います。

  • “Menu -> Administration -> Timeshift.”
  • ウィザードに従って、スナップショットの保存先を選択します。
  • ツールバーで、「作成」ボタンをクリックして、OS の手動スナップショットを作成します。
  • Close Timeshift.

Mint Timeshift image

sjvn

何か問題が起きたときに戻る方法を確認しておく以外に、これは上級ユーザーにとって重要なステップとなります。 Mint 20 にアップデートすると、アップグレードプログラムはカスタマイズされた /etc/ 設定ファイルをデフォルトの設定ファイルに上書きします。 これらのファイルは Timeshift スナップショットから個別に復元することができます。 ほとんどのユーザはこの作業に煩わされることはないでしょう。

次に、私はベルトとサスペンダーが好きなので、Backup Tool で個人ファイルと現在のソフトウェア選択をバックアップすることをお勧めします。 以下の手順で行います。

  • “Menu -> Administration -> Backup Tool “でBackup Toolを起動する。
  • 個人データの選択とバックアップ
  • ソフトウェアの選択とバックアップ
  • Backup Toolを閉じます。

Running Mint Backup

sjvn

Installing Mint 20

さて、システムのアップグレードに明らかな問題がないかを確認しましょう。 ターミナルを開いて、Mint 20 upgrade プログラムをコマンドでインストールすることで、これを行います。

$ apt install mintupgrade

一度 mintupgrade がインストールされたら、次のコマンドを実行して問題がないかテストし ます。

$ mintupgrade check

画面に表示される指示に従います。 特に、mintupgrade が教えてくれるように、アップグレードを停止させるかもしれ ないコンフリクトには細心の注意を払いましょう。 コマンドが実行されると、いくつかのメッセージと膨大な数のファイルがリストアップされます。 マウスを使って端末のディスプレイの先頭に移動し、ゆっくりと下へスクロールすることで、それらを確認することができます。

次に、特に問題がなければ、Linux Mint 20 のファイルをダウンロードする時間です。 これを実行します。

$ mintupgrade download

ファイルのダウンロードに加えて、このコマンドは短期間、ファイルリ ポジトリを Linux 19.3 のファイルライブラリから Linux Mint 20 のリポジトリに変更し ます。

すべてのファイルが揃ったら、もう戻れないところまで来ています -次のコマンドです。

$ mintupgrade upgrade

Running Mint 20 upgrade

sjvn

これで Mint 19.3 システムファイルを削除しながらシステムを 20 にアップグレー ドすることができました。 ドキュメントやその他の個人的なファイルは削除されません。 最後の警告が表示されるので、指をくわえてウサギの足をこすりながら、アップデートに出発してください。

また、少し時間がかかります。 Linux Mint の開発責任者である Clement “Clem” Lefebvre によると、「アップグレードはかなり集中的に行われるため、一時的にフリーズすることがあります。 この現象は最大で10分ほど続くことがあり、Cinnamonもフリーズすることがあります。 これは大丈夫です、我慢して時間をおいてください。”

まだロックオフされている場合、Clemは “完全にログアウトし、コンソールにドロップ(CTRL+ALT+F1)し、そこから「mintupgrade upgrade」を実行する “ことを推奨しているそうです。

私のマシン、Dell Precision 3431 Workstation、Intel Core i7-9700 プロセッサ、512GB SSD、および 16GB の RAM では、以下のようになりました。 アップグレードにまったく問題はありませんでした。

アップデートが終わると、mintupgrade はシェルコマンドで再起動するように言ってきます。

$ sudo reboot

Rebooting into Mint 20

sjvn

その後、USBドライブを取り外す必要があります。 システムが再起動する準備ができたら、メインドライブから起動するように PC のファームウェアをリセットしてください。 再起動すると、Ubuntuから起動するかどうかの選択肢が表示されるかもしれません。 その場合は、そのオプションを選択してください。

以上で、仕事に使える完璧に機能するシステムが完成しました。 そうでない場合、Mint は “How to upgrade to Linux Mint 20” コメントセクション、Linux Mint フォーラム、またはインターネットリレーチャット (IRC) の知識があれば Mint IRC チャンネルでリアルタイムに質問することをお勧めします。

しかし、私たちはまだ終わっていません。

仕上げと後片付け

まだ、最後の仕上げをする必要があります。 Chrome ウェブブラウザや Steam ゲーム システムのように、サード パーティのリポジトリがある場合は、それらを復元する必要があります。 幸い、アップグレードプログラムはこれらのリポジトリを

/home/you-user-name/Upgrade-Backup-tricia/APT/sources.list.d

Typical Mint APT repository directory.

sjvn

このディレクトリにある各ファイルに、ソフトウェアソース ディレクトリで追加しなければならない URL を見つけて、第三者プログラムのアップデートに利用で きます。 これは、この行をコピーして実行することで行います。

  • “Menu -> Administration -> Software Sources. “を実行します。
  • 追加リポジトリに移動します。
  • 追加を押してリポジトリのアドレスを入力します。
  • OKをクリックします。

Mint 20 で任意のリポジトリを回復する方法について。

sjvn

次に、20ではもう存在しないか、バージョン番号が異なるいくつかのパッケージを取り除く必要があるかもしれません。 これらのパッケージを削除しないと、Mint がファウルする可能性があります。 これを解決する方法は以下の通りです。 Software Sources を閉じた場合、次の方法で再び開いてください。

  • “Menu -> Administration -> Software Sources “から Software Sources ツールを起動する。
  • 「メンテナンス」タブを開き、「海外パッケージのダウングレード」をクリックします。
  • すべての海外パッケージを選択し、「ダウングレード」をクリックします。

私のシステムでは、何もありませんでした。 次に、外国のプログラムを削除する必要があります。 もう一度、「ソフトウェア ツール」を使用します。

  • Menu -> Administration -> Software Sources”.
  • 「メンテナンス」タブを開き、「外国のパッケージの削除」をクリックします。
  • すべてのファイルをむやみに削除しないでください。 いくつかのパッケージ (私の場合は Zoom) は、以前に自分でインストールしたプログラムです。 外国のパッケージのうち、確実に古くなっているものだけを選択し、[削除] をクリックします。

古い「外国の」ソフトウェア パッケージの削除

sjvn

最後に、しかし決して重要ではありませんが、もう一度更新マネージャーを実行してください。 発売後数週間であっても、Mint 20 は多くのアップデートを受け取っています。 これを行うには、以下のおなじみのステップを踏んでください。

  • “Menu -> Administration -> Update Manager” で Update Manager を起動します。
  • “Refresh” ボタンを押してキャッシュを更新します。
  • “Select All” ボタンを押して、すべてのアップデートを選択します。
  • “Install Updates” ボタンを押します。
  • Update Manager からの指示に従って、”You system is up to date” と表示されるまですべてのアップデートをインストールします。

  • 必要に応じて、コンピューターを再起動します。

    Congratulations ! これで Linux Mint 20 が使えるようになりました。

    関連するストーリー。

    • Linux Mint 20: 1 つの癖があっても最高の Linux デスクトップ
    • Ubuntu は Linux Mint と Snap について話すドアを開いた
    • Linux Mint は Ubuntu Snap

    ダンプを実行する。

コメントを残す

メールアドレスが公開されることはありません。