Да уж...

Я получаю эту ошибку, когда использую apt-get что-либо для капли digitalocean:

E: The package sudo needs to be reinstalled, but I can't find an archive for it.

Таким образом, согласно этому ответу, мне нужно очистить свой сервер от sudo и все ссылки на него, а затем переустановить? Как весело! Это, вероятно, невозможно, учитывая, что команда для выполнения каждого из упомянутых здесь шагов начинается с sudo !

Этот сервер мертв или есть способ исправить это?

Ubuntu 16.10.

1 ответ1

0

Ну, мой сервер не мог понять, как найти пакет sudo, но я мог узнать это с сайта пакета ubuntu:

wget http://security.ubuntu.com/ubuntu/pool/main/s/sudo/sudo_1.8.16-0ubuntu1.4_amd64.deb`

с последующим

dpkg -i sudo_1.8.16-0ubuntu1.4_amd64.deb

сделал трюк для меня. Я смог переустановить пакет sudo без sudo, используя ssh для прямого подключения к root с предварительно настроенным ключом ssh.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .