Ich trat ein chmod -R 777 /usr/binund jetzt arbeitet sudo nicht.
Es heißt sudo must be setuid root.
Einige Online-Ratschläge sollen laufen chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo.
Bei der Eingabe chown root:root /usr/bin/sudowird ein opened in readonly modeFehler angezeigt.
pkexecMethode in meiner Antwort (die Sie als akzeptiert markiert haben) dieses Problem für Sie gelöst? Ich bin davon überzeugt, dass diese Methode, wie Damien Roche und Oli kommentiert haben, nach erfolgreichem Abschluss eines sudo chmod -R 777 /usr/binBefehls nicht funktioniert . Wie sudo, pkexechat setuid root Arbeit. (Ich bin nicht sicher, warum, da es den Polkit- Dienst verwendet , aber es tut.) Ich denke jedoch, ich habe andere Leute sagen hören, dass dies für sie funktioniert hat, was merkwürdig ist! Hatten Sie Strg + C gedrückt, bevor der 777Befehl chmod beendet war?
sudo chmod -R 777 /usr/bin, nachdem ich versehentlich erfolgreich ausgeführt wurde , jedoch erst , nachdem ich mich in das rootKonto eingeloggt habe.