_apt
ユーザーを誤って削除したため、ソフトウェアを更新するたびにNo sandbox user '_apt' on the system, can not drop privileges
というメッセージが表示されます。この問題を解決するにはどうすればよいですか?
_apt
ユーザーを/etc/passwd
および/etc/shadow
に追加し直します。
$ Sudo grep _apt /etc/passwd /etc/shadow
/etc/passwd:_apt:x:168:65534::/nonexistent:/bin/false
/etc/shadow:_apt:*:17121:0:99999:7:::
YMMV:システムの_apt
UID
は168
であり、システムの168
ではない場合があります-値は一意で、100を超える必要があります。
次のコマンドを使用して、_apt
ユーザーを再作成できます。
Sudo adduser _apt --force-badname
パスワードやその他のフィールドに何を入力してもかまいません。
その後、apt
は通常どおり機能し続けます。