GNU/Linux >> Linux の 問題 >  >> Debian

Debian10BusterをDebian11Bullseyeにアップグレードする:ステップバイステップガイド

このステップバイステップのチュートリアルでは、コマンドラインから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の公式アップグレードドキュメントを確認することをお勧めします。


Debian
  1. Debian 11 BullseyeにStellariumをインストールする-ステップバイステップガイド?

  2. Debian11で.NetSDKをアップグレードする-ステップバイステップガイド?

  3. Debian11BullseyeでGnome40にアップグレードする方法

  1. Debian9StretchをDebian10Busterにアップグレードする方法

  2. Debian10BusterをDebian11Bullseyeにアップグレードする方法

  3. Debian10BusterにPHP8.1をインストール/アップグレードする方法

  1. Debian9StretchをDebian10Busterにアップグレードする方法

  2. Debian 10(Buster)をDebian 11(Bullseye)にアップグレードする方法

  3. Debian9StretchからDebian10Busterにアップグレードする方法