Ich versuche, ein Skript auf Ubuntu 18.04 zu portieren, das verwendet gksudo
um den Benutzer zur Eingabe eines Administratorkennworts aufzufordern, um ein GUI-Programm mit Administratorrechten auszuführen.
Jetzt, gksudo
wurde aus Ubuntu 18.04 entfernt und ich verstehe das gvfs
mit dem Admin Backend ist die empfohlene Alternative (wie in Dieser Beitrag und anderswo).
Ich habe jedoch Probleme beim Ausführen. (Meine aktuelle Umgebung ist 16.04., Habe es noch nicht am 18.04. Versucht.)
:~$ ls -l /home/luke/test
-rw--w---- 1 root root 22 Jan 23 10:36 /home/luke/test
:~$ gedit admin:///home/luke/test
** (gedit:32552): WARNING **: The specified location is not supported
gedit
selbst läuft und sagt:
Die Datei "admin: /// home / luke / test" konnte nicht geöffnet werden.
"Admin:" - Standorte können nicht verarbeitet werden
Der Versuch, Nautilus auszuführen, schlägt in ähnlicher Weise fehl.
Wie verwende ich gvfs
zu starten X
Programm mit Superuser-Berechtigungen?
gvfs-backends
als Quelle dieses Fehlers in einer fernen Vergangenheit ... hast du sie installiert? Übrigens viel Glück.