付録A アップグレードの前に bullseye システムを調整する

目次

A.1. bullseye システムのアップグレード
A.2. APT source-list ファイルのチェック
A.3. Performing the upgrade to latest bullseye release
A.4. 古く不要になった設定ファイルを削除する

この付録には、bookworm へアップグレードする前に bullseye パッケージを確実にインストールしたりアップグレードする方法についての情報が述べられています。

A.1. bullseye システムのアップグレード

基本的には、これまで行ってきた bullseye のあらゆるアップグレードと違いはありません。唯一異なるのは、「APT source-list ファイルのチェック」で説明するように、パッケージリスト内に bullseye への参照がまだ含まれているのを確認する必要があることです。

Debian ミラーを使用してシステムをアップグレードする場合、システムは自動的に最新の bullseye ポイントリリースへとアップグレードされます。

A.2. APT source-list ファイルのチェック

APT source-list ファイル (sources.list(5) 参照) 内の行で stable を指定している行があるなら、bookworm への準備が事実上できています。もしアップグレードへの準備がまだできていない場合には、これはお望みの設定ではないかもしれません。すでに apt update を実行済みでも、以下の手順に従えば問題なく元に戻すことができます。

bookworm からパッケージのインストールもしてしまっているなら、おそらくこれ以上 bullseye からパッケージをインストールしても無意味でしょう。この場合、続けるかどうかを自分で決断しなければなりません。パッケージをダウングレードすることはできますが、その方法はここでは扱いません。

root ユーザーとして、お気に入りのエディタで関連の APT source-list ファイル /etc/apt/sources.list を開き、deb http:, deb https:, deb tor+http:, deb tor+https:, URIs: http:, URIs: https:, URIs: tor+http: もしくは URIs: tor+https: で始まるすべて行の中に stable が指定されているかどうかを調べてください。もしあるなら、stablebullseye に変更してください。

deb file: または URIs: file: で始まっている行があるなら、その行が指定している場所が bullseye か bookworm のどちらのアーカイブなのかを自分で調べなければならないでしょう。

[重要]重要

deb cdrom: または URIs: cdrom: で始まっている行は、絶対に変更しないでください。変更するとその行は無効になって、もう一度 apt-cdrom を実行しなければならなくなるでしょう。cdrom: ソースが unstable を指定していても心配しないでください。混乱するかもしれませんが、これで正常なのです。

変更が済んだら、ファイルを保存してから

# apt update

と実行して、パッケージリストを更新してください。

A.3. Performing the upgrade to latest bullseye release

To upgrade all packages to the state of the latest point release for bullseye, do

# apt full-upgrade

A.4. 古く不要になった設定ファイルを削除する

システムを bookworm へアップグレードする前に、古い設定ファイル (/etc 以下にある *.dpkg-{new,old} ファイルなど) をシステムから削除することを推奨します。