arm-box: Raspberry Pi: RaspibianのOSをbusterからbookwormにupgradeする
ポイント: systemdが壊れたらlibseccomp2の再インストール
mediaサーバを色々試していると、ライブラリが古くて動かないことが
あったのでOSをupgradeすることにした。
手順は nixCraftの記事 を参考にした。
(10→11も、11→12も同じ手順)
10→11のときにこんなエラーが出始めた。
installed systemd package post-installation script subprocess returned error exit status oo
どうしようもないので、一旦 systemd
を消してみる。
# apt purge systemd
関連パッケージでGUIログインとかが崩壊したが、
もう一回インストールし直しになってもいいか、という感じで実施
# apt install systemd # apt autoremove
下に戻してもエラーがなくならない。
同じようなエラーがでている記事があった
ので参考にして libseccomp2
を入れ直してみた。
# rm -f /lib/libseccomp2* # apt reinstall libseccomp2
このapt実行でエラーがなくなった。
systemdを一度消したことによって、多くのパッケージが
removeされた。
OSがめちゃくちゃになってGUIも動きそうにないので
nixCraftの記事 を参考にして 11→12 にupgrade。
# vi /etc/apt/souces.list /etc/apt/souces.d/* # bullseye → bookworm # apt update # apt upgrade --without-new-pkgs # apt fulll-upgrade # apt autoremove # apt autoclean
長時間(4時間?)かかったが、完了はした。
WiFiが切れていた...うーん怪しい...
再起動する。
とりあえずコンソールで起動はして
サービスも立ち上がってる。
OS入れ直しかと思ったけど、もうちょっと整備してみよう...
コメント
Comments powered by Disqus