このステップバイステップのチュートリアルでは、コマンドラインからDebian10BusterをDebian11Bullseyeに安全にアップグレードする方法を紹介します。
2021年8月14日、Debianプロジェクトは、2年以上の開発を経て、ようやく安定バージョンのDebian11Bullseyeをリリースしました。このバージョンのソフトウェアのほとんどが更新されているため、多くの新機能が付属しています。 Debian 11は、他のDebian安定バージョンと同じように、今後5年間サポートを受けます。
ここで、 Debian10BusterからDebian11Bullseyeにアップグレードする方法に焦点を当てましょう。 。アップグレードプロセスは非常に単純で、rootアカウントで実行していることを前提としています。
1。システムのバックアップ
必ずデータをバックアップしてください。 Debianのアップグレードは通常安全ですが、何かがうまくいかない可能性が常にあります。貴重なデータをバックアップ場所に安全にコピーして、問題や問題が発生した場合に復元できるようにすることが重要です。
重要なファイルを別のデバイス(2台目のハードディスク、USBドライブ、ネットワーク上の別のコンピューターなど)に手動でコピーできます。
CloneZillaなどの専用システムイメージングソフトウェアを使用して、現在のDebianインストールの完全なシステムイメージを作成することもできます。自由に使用できる他のバックアップソフトウェアを使用する場合は、データが安全な場所に配置されていることを確認してください。
2。現在インストールされているすべてのパッケージを更新する
Debian10からDebian11へのアップグレードを開始する前に、現在インストールされているDebian10システムが最新であることを確認することが重要です。次のapt
を実行します ターミナルのコマンド。
apt update
apt upgrade
apt full-upgrade
これで、残ったパッケージをすべてクリーンアップできます。
apt --purge autoremove
次に、Debian 10を再起動して、変更を適用します。
reboot
3。現在インストールされているバージョンを確認する
次に、現在最新のDebian10ポイントリリースを使用していることを確認することから始めます。
実行しているDebianのバージョンを確認する最も簡単な方法は、/etc/debian_version
のコンテンツを読み取ることです。 ファイル。
cat /etc/debian_version
10.10
別の方法は、lsb_release
を使用することです。 指図。これを使用して、Linuxディストリビューションに関するLSB(Linux Standard Base)情報を表示できます。
lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
4。 Debian10をDebian11リポジトリに置き換えます
Debianソフトウェアリポジトリは、/etc/apt/sources.list
で定義されています。 ファイルと/etc/apt/sources.list.d/
ディレクトリ。アップグレード手順を開始する前に、Debian11Bullseyeリポジトリを指すように再構成する必要があります。
ソフトウェアリポジトリを更新する前に、現在のソフトウェアソースリストを最初にバックアップすることをお勧めします。
mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt
これで、現在のDebian 10 Busterリポジトリを更新して、Debian11Bullseyeリポジトリを指すようにできます。
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
上記のコマンドは、buster
に置き換わるものです。 bullseye
を含むキーワード ソフトウェアリポジトリファイル内。
Debian 11 Bullseyeでは、セキュリティスイートの名前がbullseye-security
になりました。 bullseye/updates
の代わりに 。したがって、次のdebian-security
を見つける必要があります /etc/apt/sources.list
の行 ファイル:
deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main
そして、それらをこれらのものと交換してください:
deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src https://deb.debian.org/debian-security/ bullseye-security main
最終的なsources.list
ファイルは次のようになります。
cat /etc/apt/sources.list
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
5。最初に最小限のシステムアップグレードを実行する
この時点で、Debian10システムはアップグレードの準備ができています。次のステップは、リポジトリを更新して、システムが新しく追加されたリポジトリURLを認識できるようにすることです。
apt update
場合によっては、完全なアップグレードを直接実行すると、保持したい多数のパッケージが削除される可能性があります。そのため、Debian開発者は、パッケージの削除を回避するために2つの部分からなるアップグレードプロセスを推奨しています。
- パート1:最小限のシステムアップグレード
- パート2:システム全体のアップグレード
最小限のアップグレードでは、他のパッケージをインストールまたは削除せずに、利用可能なすべてのパッケージを更新およびアップグレードします。
最初に最小限のシステムアップグレードを実行するには、以下に示すコマンドを実行します。
apt upgrade --without-new-pkgs
画面から目を離さないでください。 apt-listchanges
の場合 パッケージがインストールされると、パッケージをダウンロードした後、アップグレードされたパッケージに関する重要な情報がポケットベルに表示されます。
q
を押します ポケットベルを終了してアップグレードを続行するために読んだ後。
さらに、尋ねずにサービスを再開するかどうかを尋ねられます。
また、特定の構成ファイルで何をしたいかを尋ねられます。どうすればよいかわからない場合は、Enter
を押すだけでデフォルトを使用できます キー。
6。 Debian10をDebian11にアップグレードする
最小限のシステムアップグレードが完了したら、次のコマンドを実行して完全なアップグレードを開始します。
apt full-upgrade
アップグレードプロセスではアップグレード中にさまざまな入力が必要になるため、システムを無人のままにしないでください。
Debian 11のアップグレードプロセスが完了したら、システムを再起動できます。
reboot
システムにログインして、Debianのバージョンを確認してください。
cat /etc/debian_version
11.0
または、lsb_release
を使用する別の方法として コマンド:
lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
おめでとう! システムをDebian10BusterからDebian11Bullseyeに正常にアップグレードしました。 これで、システムでDebian11Bullseyeが実行されます。
7。 Debian10廃止パッケージのクリーンアップ
新しくアップグレードされたDebian11Bullseyeシステムをクリーンアップすることをお勧めします。これは、正常なアップグレードから残り、不要になった古い廃止されたパッケージを削除することによって行います。
apt --purge autoremove
apt autoclean
結論
上記のチュートリアルでは、Debian10BusterをDebian11Bullseyeにアップグレードする方法を学びました。これで、最新のDebianリリースによって提供される最新のパッケージとハードウェアサポートを楽しむことができます。
このチュートリアルをできるだけシンプルにするように努めました。ご利用いただきありがとうございます。
追加のヘルプや役立つ情報については、Debianの公式アップグレードドキュメントを確認することをお勧めします。