つい最近、Debian11がこの素晴らしいLinuxディストリビューションの新しい安定リリースとしてリリースされました。デスクトップユーザーでは、システムのクリーンインストールを実行するのが一般的かもしれませんが、サーバーまたはワークステーションではおそらくそうではありません。したがって、この投稿では、Debian10からDebian11に簡単にアップグレードする方法を紹介します。
Debianの新しいリリースごとに、システムを最大限に活用するために使用できる新機能が付属しています。 Debianバージョン11の場合、最も重要なもののいくつかは
- 5.10カーネルの存在により、より新しいハードウェアがより適切にサポートされます。
- デスクトップでDebianを使用している人のために、デスクトップ環境の新しいバージョン、つまりそのツールがあります。 Debian 11には、GNOME 3.38、KDE Plasma 5.20、Xfce4.16などが含まれます 。
- Debianが非常に人気のあるサーバー領域では、 PostgreSQL、MariaDB、Apache、Nginx、PHPなどの主要なパッケージが更新されています 。しかし、それだけでなく、他の多くのパッケージ。
もちろん、これはDebian 11の新機能の非常に簡単なレビューですが、実際には多くの新機能があり、このリンクでそれらをチェックできます。
Debianのアップグレードプロセスは、ディストリビューションの安定性のために存在する中で最も安全なものの1つですが、問題が発生する場合があります。したがって、すべてのデータだけでなくシステムのバックアップも作成して、何も失わないようにし、何よりも元に戻すことができるようにすることをお勧めします。
このためには、2つの方法があります。Clonezillaが非常に役立つフルディスククローンを作成する方法と、LuckybackupやGRsyncなどのツールを使用してデータを別のドライブに保存する方法です。
いずれの場合も、データ損失の可能性を回避するために、この手順を強くお勧めします。
最後になりましたが、予防措置として、すべての外部リポジトリを削除する必要があることに注意する必要があります。インストールしたソフトウェアが多いほど、クラッシュする可能性が高くなります。
さあ、行きましょう。
Debian10からDebian11へのアップグレード
次に、ターミナルを開くか、リモートの場合はサーバーに接続します。
重要なステップは、ディストリビューション内のすべてのパッケージをアップグレードし、不要なパッケージを削除することです。
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
これにより、孤立したパッケージがなくなり、Debian10ブランチから更新されたパッケージを使用していることが保証されます。
次のステップは、Debian11を指すようにシステムリポジトリを変更することです。
したがって、変更する必要のあるファイルは/etc/apt/sources.list
です。 。
sudo nano /etc/apt/sources.list
そして、ファイルの内容をこれに変更する必要があります
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb https://deb.debian.org/debian-security bullseye-security main contrib
変更を保存してエディタを閉じます。
APTキャッシュを更新して、新しいリポジトリをロードします。
sudo apt update
次に、最小限のバージョンアップグレードを実行します。この場合、インストールされたパッケージのみが更新され、新しいパッケージが削除またはインストールされることはありません。心配しないでください。これは最終的なアップグレードの前のステップです。
sudo apt upgrade --without-new-pkgs
処理中に、一部の画面が表示される場合があります。質問せずにサービスを再開したい場合は、「はい」と答えてください。
次に、ディストリビューション全体を更新し、コマンドを使用してアップグレードします
sudo apt full-upgrade
この手順により、システム全体が更新され、SSHなどの一部のサービスの現在の構成を保持するかどうかを尋ねる画面が表示されます。セキュリティ上の理由から、それらを保持する必要があります
プロセスの最後に、システムを再起動します。
sudo reboot
システムを再起動した後、ターミナルで次のコマンドを実行して、アップグレードが成功したことを確認できます。
cat /etc/debian_version
サンプル出力
11.0
このようにして、問題なくDebian11にアップグレードできます。お役に立てば幸いです。
この投稿では、いくつかのコマンドを使用してDebian10からDebian11にアップグレードする方法を学びました。プロセスは単純ですが、常にいくつかの問題が発生する可能性があるため、常に最も重要なもののバックアップを作成することをお勧めします。
だから、この投稿を共有して、私たちが成長するのを手伝ってください。