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?


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


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.