Ни один пользователь песочницы '_apt' в системе не может сбросить привилегии
Я удалил _apt пользователь случайно, и каждый раз, когда я обновляю программное обеспечение, я получаю это сообщение: No sandbox user '_apt' on the system, can not drop privileges, Как я могу решить эту проблему?
2 ответа
Вы можете воссоздать _apt пользователя с помощью следующей команды:
sudo adduser _apt --force-badname
Неважно, что вы вводите для пароля или каких-либо других полей.
Затем, apt продолжит работать как обычно.
Добавить _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: _aptUID в моей системе 168и ваш может не быть 168 в вашей системе - значение должно быть уникальным и превышать 100.