Linux
 Computer >> コンピューター >  >> システム >> Linux

Debian 10 Busterから11 Bullseyeへアップグレードする方法【ステップ別完全ガイド】

Debian 11(コードネーム:Bullseye)は、Debian 10の後継となるメジャーリリースで、セキュリティ強化やパフォーマンス向上など、数多くの重要な改善が盛り込まれています。リリース当初はテスト段階でしたが、現在では安定版として正式に公開されており、前バージョンからの大幅な進化を実感できるでしょう。

Debian 10 Busterから11 Bullseyeへ、トラブルなくスムーズにアップグレードしたいなら、この機会にぜひ本ガイドの手順を試してみてください。シンプルな作業だけで完成します。

事前準備

  1. 重要なデータやファイルについては、少なくともシステム全体のバックアップを作成しておきましょう。アップグレード作業自体はシンプルですが、実行前に必要なデータ保護対策を講じることが非常に重要です。
  2. 現在使用中のDebianバージョンに含まれていないパッケージや、外部リポジトリから導入したパッケージは、あらかじめ削除しておきます。
  3. 移行中に一部のサービスが一時的に中断される可能性があります。アップグレード中は重要なアプリケーションを実行しないようにしてください。

Debian 10 Busterから11 Bullseyeへのアップグレード手順

ここからは、Debianをバージョン10から11へアップグレードする具体的な手順を、ステップごとに解説していきます。

ステップ1:システムを最新の状態に更新する

まず最初に、システムにプリインストールされているすべてのパッケージが最新であることを確認します。以下のコマンドを実行して、パッケージリストを更新し、各パッケージを最新バージョンへアップグレードしましょう。

sudo apt update && sudo apt upgrade

続いて、以下のコマンドでgcc-8-baseパッケージをインストールします。

sudo apt install gcc-8-base

次のコマンドの出力を確認して、現在インストールされているDebianのバージョンをチェックしてください。

cat /etc/os-release

出力例:

Debian 10 Busterから11 Bullseyeへアップグレードする方法【ステップ別完全ガイド】

出力内のVERSION_IDラベルの横に表示されるバージョン情報に注目してください。この例では、システムはDebian 10で動作していることがわかります。

ステップ2:Debian 10のリポジトリをDebian 11のものに置き換える

sources.listファイルを編集し、現在のリポジトリURLをBullseye専用のものに置き換えます。nanoなどのテキストエディタを使ってsources.listファイルを開きましょう。

sudo nano /etc/apt/sources.list

すべてのリポジトリURLの先頭に「#」記号を追加して、既存のDebian 10向けエントリをすべて無効化します。

Debian 10 Busterから11 Bullseyeへアップグレードする方法【ステップ別完全ガイド】

ファイルの末尾に、以下の行を追加します。

deb https://deb.debian.org/debian bullseye main contrib non-free
deb https://deb.debian.org/debian bullseye-updates main contrib non-free
deb https://security.debian.org/debian-security bullseye-security main
deb https://ftp.debian.org/debian bullseye-backports main contrib non-free

Ctrl + Oキーでファイルを保存し、Ctrl + Xキーでnanoを終了します。

ステップ3:sources.listの設定を検証する

リポジトリが正しく追加されたかどうかを確認するため、システムのリポジトリリストを一度更新します。

sudo apt update

出力にエラーメッセージが表示されなければ、sources.listファイルの書き換えは成功です。

ステップ4:システムをDebian 11へアップグレードする

最後に、以下のコマンドを実行することで、システムのパッケージを安全に最新バージョンへアップグレードできます。

sudo apt full-upgrade

処理の途中では、テキストベースのウィザード画面が何度も表示されます。プロンプトの指示に従って操作を進めてください。

必要なパッケージのダウンロードとインストールについて許可を求められたら、「yes」と入力してEnterキーを押します。

注意:処理が完了するまでの間、システムがスリープ状態にならないよう十分に注意してください。

ステップ5:システムを再起動する

アップグレードが完了したら、システムを再起動して処理を確定させましょう。

sudo reboot

ステップ6:新しいOSバージョンを確認する

システムのOSがDebian 10 BusterからDebian 11 Bullseyeへ正しくアップグレードされたかどうかを確認するには、以下のコマンドを実行し、VERSION_ID変数の値をチェックします。

cat /etc/os-release

Debianをアップグレードして、未来への備えを

世界中の何百万台ものデスクトップPCやサーバーが、現在もDebian上で稼働しています。Debian 11 Bullseyeは、その長い歴史を受け継ぐ安定版リリースであり、2021年8月に正式公開されました。リリース直後のテスト段階では一部の問題が報告されることもありましたが、現在では安定性・信頼性ともに高く評価されています。

今後のシステムアップグレードも、今回の手順を応用すればよりスムーズに行えるはずです。さらにDebianを活用したい方は、Debian系Linuxディストリビューションでのソフトウェアパッケージのインストールや管理方法を学びながら、その多彩な機能をぜひ探求してみてください。

  1. コマンドラインからUbuntuをアップグレードする方法|do-release-upgrade徹底解説

    Ubuntuの「アップデートマネージャー」を使えば、新しいメジャーリリースへのアップグレードは比較的簡単に行えます。GUIのウィザードが手順を順番に案内してくれるため、初心者でも迷わず操作できるでしょう。 しかし、GUIユーティリティを使えない場面もあります。たとえばサーバー環境ではグラフィカルインターフェースにアクセスできないため、コマンドラインでアップグレード作業を行うしかありません。 とはいえ、これだけがコマンドラインを使う理由ではありません。CLIでは処理の進行状況がより詳細に表示されるのが特徴です。多くのコマンドラインツールは実行中に大量のテキストを出力するため、アップグレードの詳細

  2. Ubuntuに最適なシステム監視ツール3選【Nagios・Glances・htop】

    企業や組織で扱うデバイス、サーバー、サービスの数が増えるにつれ、システムを監視する必要性も高まっていきます。オンプレミス環境でもクラウド環境でも、システム監視はホストやアプリケーションの容量、稼働状況、健全性をカバーするものです。このプロセスは、すべてのコンピューティングリソースを対象とし、問題が発生する前にリアルタイムで検出・対処することを目的としています。 Ubuntuを使用しているなら、システム監視ツールを活用することで、サービス障害やエラーがユーザーに影響を及ぼす前に発見できるようになります。 最も基本的なツールとしては「システムモニター」が挙げられます。これはLinuxに標準搭載さ