команда не найдена: sudo [duplicate]

Прочитав о недавно обнаруженной уязвимости в sudo, я решил обновиться до 1.8.28 вручную. Я скачал deb-файл с sudo.ws и использовал dpkg для установки, но она не удалась из-за отсутствия зависимостей.

sudo dpkg -i debs/sudo_1.8.28-1_ubu1804_i386.deb 
(Reading database ... 232031 files and directories currently installed.)
Preparing to unpack .../sudo_1.8.28-1_ubu1804_i386.deb ...
Unpacking sudo:i386 (1.8.28-1) over (1.8.27-1ubuntu1.1) ...
dpkg: dependency problems prevent configuration of sudo:i386:
sudo:i386 depends on libc6.
sudo:i386 depends on libpam0g.
sudo:i386 depends on libpam-modules.
sudo:i386 depends on zlib1g.
sudo:i386 depends on libselinux1.
sudo:i386 depends on libaudit1.

dpkg: error processing package sudo:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.5-2) ...
Errors were encountered while processing:
sudo:i386

После этого я больше не могу вызвать sudo, и он, похоже, поврежден, потому что я могу найти его в /usr/bin/sudo:

l /usr/bin/sudo
-rwsr-xr-x 1 root root 479K Oct 10 20:15 /usr/bin/sudo

Поскольку в Ubuntu нет пользователя Root, мне интересно, есть ли какое-нибудь решение, кроме перезагрузки от имени root в режиме восстановления?

Обновление

Вот вывод type на sudo:

type -a sudo 
sudo is /usr/bin/sudo
sudo is /bin/sudo

И pkexecпохоже, не работает для меня (никаких действий. Только сидит и смотрит на меня)

Остается только режим восстановления, который я должен отложить до конца дня, и я дам вам знать результат.

1
задан 15 October 2019 в 14:53

1 ответ

Единственное решение, которое я нашел до сих пор, перезагружало как корень в режиме восстановления и запускало сетевой сервис для него для загрузки требуемых пакетов, и в конце концов это вернулось к нормальному, но к сожалению 1.8.27 версий

0
ответ дан 7 December 2019 в 18:26

Другие вопросы по тегам:

Похожие вопросы: