Sudo funktioniert nicht (libsudo_util error)

1

Ich habe versucht, einen Ordner zu löschen und bin durcheinander gekommen. Ich erhalte diesen Fehler, während ich versuche, Folgendes zu verwenden sudo:

sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No such file or directory

Wie kann ich das beheben?

Saik94
quelle
Wissen Sie, was Sie getan haben, als Sie "versaut" haben? Haben Sie vielleicht den falschen Ordner gelöscht?
Nick Weinberg
ich habe einen ordner in usr / lib angelegt und wollte diesen löschen. Ich habe mit rm-rf Ordnername
Saik94
der
ordnername
Ja, das ist nicht gut. Ich weiß ehrlich gesagt nicht, wie ich es ersetzen soll (ohne dabei den sudoBefehl zu verwenden) - vielleicht hat jemand anderes einige Ideen.
Nick Weinberg
Ich habe versucht, sudo aus dem Wiederherstellungsmodus zu installieren. Es heißt, Sie haben bereits die neueste Version von sudo.
Saik94,

Antworten:

0

Ich denke, Sie könnten Ubuntu-Software (GUI) öffnen Suche nach "synaptic"

Installieren Sie den Synaptic Package Manager.

öffne den synaptic package manager und suche nach sudo Klicke mit der rechten Maustaste auf sudo und wähle das Symbol für Neuinstallation. Klicke dann auf die große Schaltfläche zum Übernehmen. Ich denke, sudo wird wieder für dich funktionieren, Kevin

Bob
quelle
Da Synaptic als Root ausgeführt werden muss, ist es unwahrscheinlich, dass dies funktioniert.
user535733
ja Synaptic muss Root-Berechtigung haben. Solange er sich in Ubuntu einloggen kann, kann er Root-Rechte in GUI-Programmen verwenden. Sudo ist nicht die Wurzel. sudo ist nur ein paket das dem hauptbenutzer in ubuntu root die erlaubnis gibt
bob
0

Wenn Sie sudonicht arbeiten:

pkexec chmod go-w /usr/lib/sudo/sudoers.so
pkexec chmod 0440 /etc/sudoers 

Wenn das Problem nicht behoben ist, können Sie es überprüfen

Die andere Antwort . Sie können sowohl die verknüpften überprüfen, möglicherweise helfen, Ihr Problem zu lösen.

Avani Badheka
quelle