自宅サーバでMatrixしたらなぜか自宅のDNSリゾルバが不調ぎみ。 ロングポーリングで自宅ルータのNATテーブルに負荷がかかるとかそんな理由かもしれない。

とりあえず自宅サーバにDNSキャッシュサーバを仕込もう。 といっても先日組んだPCではなく、ここ数年自宅のDHCPdをやらせているRaspberry Piだ。

Raspberry Pi OS (旧名Raspbian) の最新は2021-01-11のBuster(10) らしい

手元のマシンはstretch で、1世代のメジャーアップグレードならまあ成功するだろう(慢心)。

sudo dpkg-reconfigure debconf
# (パッケージ更新時の質問をあまりしないように設定しておく)
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
sudp apt update
sudp apt dist-upgrade
cat /etc/issue
## says: Raspbian GNU/Linux 10 \n \l
sudo reboot
# (再起動後)
sudo apt autoremove
dpkg -l | grep ^rc | awk '{print $2}' | xargs -t sudo apt-get -y purge

debconf では Ignore questions with a priority less than:high にしたが、なんと全く質問されずにアップグレードが終わってしまった。順調すぎて驚き。