Debian.JPによると、bookwormが無事リリースされたらしい。
お盆休みでもあるので、さくらVPSやら、自宅Rpi4などのメンテナンスをしてみる。
前回(buster->bullseye)では、/etc/apt/souces.list をsedでいっきに書き換えたが、公式のガイドによると、
4.3.1. APT のインターネットソースの追加
新規インストールではデフォルトはネットワークの条件によってあなたに近いサーバから自動的にパッケージをダウンロードできる Debian APT CDN サービスを使うように APT を設定します。これは比較的新しいサービスのため、古いインストールでは以前としてメインの Debian インターネットサーバのひとつまたはミラーのひとつを設定しているかもしれません。もしまだ設定を行っていない場合、APT 設定において CDN サービスを使うように切り替えることを推奨します。
とある。(赤線下線は筆者)
そこで、http://ftp.jp.debian.org から取り寄せていたところを、http://deb.debian.org/debian に改めてCDNのゴリヤクにあずかることにする。ということで、/etc/apt/souces.list を以下。
deb http://deb.debian.org/debian bookworm main
#deb-src http://deb.debian.org/debian bookworm main#updates
deb http://deb.debian.org/debian bookworm-updates main
#deb-src http://deb.debian.org/debian/ bookworm-updates main#security
deb http://deb.debian.org/debian-security bookworm-security main
#deb-src http://deb.debian.org/debian-security bookworm-security main
あとは、
apt update
apt full-upgrade
の命令を発出すればupdateが開始する。
途中、configファイル関係をどうするか訊いてくるが、これまでのバージョンを使うとする"N"または"n"で応答する。configファイルが書き換わってしまったりすると、設定を元に戻すのに大変な苦労をする。※何回かハマった
(2023/08/18 記)
worningが出るようになったので対処
root@web64:/home/makoto# apt-key list
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
/etc/apt/trusted.gpg
--------------------
pub rsa2048 2012-06-17 [SC]
CF8A 1AF5 02A2 AA2D 763B AE7E 82B1 2992 7FA3 303E
uid [ unknown] Raspberry Pi Archive Signing Key
sub rsa2048 2012-06-17 [E]
どうも古い鍵が悪さをしているらしい
apt-keyでtrusted.gpg.d 以下にexportし、keyringから削除する
apt-key export 7FA3303E | gpg --dearmour -o /etc/apt/trusted.gpg.d/RaspberryPiArchive.gpg
apt-key --keyring /etc/apt/trusted.gpg del 7FA3303E
ワーニングが出なくなった。
(2023/09/10 追記)
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BDE6D2B9216EC7A8
新規インストールに上の2行が必要
コメント