Befehl nicht gefunden: sudo

Befehl nicht gefunden: sudo

Nach der Lektüre über diekürzlich entdeckte Schwachstelle mit sudo, ich habe beschlossen, manuell auf 1.8.28 zu aktualisieren. Ich habe die Deb-Datei von heruntergeladen sudo.wsund dpkgzur Installation verwendet, aber es ist aufgrund fehlender Abhängigkeiten fehlgeschlagen.

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

Danach kann ich nicht sudomehr anrufen und es scheint beschädigt zu sein, da ich es hier lokalisieren kann /usr/bin/sudo:

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

Da unter Ubuntu kein RootBenutzer verfügbar ist, frage ich mich, ob es eine andere Lösung als einen Neustart als Root gibt recovery mode?

Aktualisieren

Hier ist die Ausgabe von typeon sudo:

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

Und pkexeces scheint bei mir nicht zu funktionieren (keine Aktion. Er sitzt nur da und starrt mich an)

Die einzige verbleibende Option ist der Wiederherstellungsmodus, den ich bis zum Ende des Tages verschieben muss. Dann werde ich Ihnen das Ergebnis mitteilen.

Antwort1

Die einzige Lösung, die ich bisher gefunden habe, war ein Neustart als Root im Wiederherstellungsmodus und das Starten des Netzwerkdienstes, damit die erforderlichen Pakete heruntergeladen werden konnten. Schließlich funktionierte alles wieder normal, aber leider Version 1.8.27

verwandte Informationen