comando não encontrado: sudo

comando não encontrado: sudo

Depois de ler sobrevulnerabilidade descoberta recentemente com sudo, decidi atualizar para 1.8.28 manualmente. Baixei o arquivo deb sudo.wse usei dpkgpara instalá-lo, mas ele falhou devido à falta de dependências.

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

Depois disso não consigo sudomais ligar e parece estar danificado porque consigo localizá-lo em /usr/bin/sudo:

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

Como não há nenhum Rootusuário disponível no Ubuntu, gostaria de saber se existe alguma solução além de reiniciar como root em recovery mode?

Atualizar

Aqui está a saída de typeon sudo:

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

E pkexecnão parece estar funcionando para mim (sem ação. Apenas sentado ali olhando para mim)

A única opção que resta é o modo de recuperação que tenho que adiar para o final do dia e avisarei vocês do resultado.

Responder1

A única solução que encontrei até agora foi reiniciar como root em modo de recuperação e iniciar o serviço de rede para baixar os pacotes necessários e depois de tudo voltar ao normal, mas infelizmente versão 1.8.27

informação relacionada