VPSをBusterからBookwormにアップグレードしようとしています。
私は次のステップに従いました。
44 20/Aug - 21:26:11 sudo apt update && sudo apt upgrade -y
45 20/Aug - 21:26:38 sudo apt --purge autoremove
46 20/Aug - 21:26:48 sudo vi /etc/apt/sources.list
47 20/Aug - 21:27:48 sudo apt update
48 20/Aug - 21:29:05 sudo vi /etc/apt/sources.list
49 20/Aug - 21:29:38 sudo apt update
50 20/Aug - 21:30:15 sudo apt upgrade --without-new-pkgs -y
51 20/Aug - 21:32:36 sudo apt full-upgrade -y
新しいセキュリティストレージ構造を処理するために、source.listの追加編集が行われました。
次のエラーが原因でアップグレードが失敗します。
Setting up libc6:amd64 (2.36-9+deb12u1) ...
/usr/bin/perl: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
dpkg: error processing package libc6:amd64 (--configure):
installed libc6:amd64 package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
libc6:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
問題をデバッグ/解決しようとしたときに、rootアカウントにsudo /アクセスできなくなることがわかりました(パスワードrootログインが無効になっています)。次のエラーが発生します。
$ sudo su
sudo: account validation failure, is your account locked?
どんなアイデアがありますか?