Ich schrieb eine Antwort mit dem Hinweis auf die Verwendung von sudo -i nautilus
. Ich weiß, dass gksu
das veraltet ist , und ich hatte den Eindruck, dass sudo -i
wir grafische Anwendungen als Root ausführen sollten, ohne Kätzchen zu töten , aber jemand kommentierte " pkexec
ist das Neue gksu
". Meines Erachtens ist das pkexec
nicht dasselbe wie die Verwendung einer Form von sudo
:
Wann benutzt man pkexec vs gksu / gksudo?
und erfordert die Einrichtung, insbesondere für die Verwendung mit grafischen Anwendungen:
Wenn ich sudo -i
alles mache, funktioniert es immer. Warum sollte ich mich dann um die Konfiguration kümmern pkexec
? Ich kann sehen, dass ich zum Schreiben eines Skripts, das etwas als root startet, Folgendes tun müsste:
Kann ich pkexec in einem Python-Skript oder einer .desktop-Datei verwenden?
Aber was nehme ich sonst davon pkexec
? Wann sollte ich diese Befehle verwenden? Was ist derzeit die beste Vorgehensweise zum Öffnen grafischer Anwendungen als Root?
(Ich habe bereits die ... man
Seiten gelesen , aber ich fühle mich nicht weiser.)
sudo -i
ist eine sichere Lösung; Aber nicht viel erklärt für pkexec
.
sudoedit
(AKA sudo -e
) , wenn Sie GUI-Texteditoren zum Bearbeiten von Dateien als Root verwenden ?
sudoedit
? Interessante Idee
gksu
auf jedem System, um GUI-Apps beigksudo
Bedarf auszuführen . Nichts anderes.