Manchmal kann es vorkommen dass man ein Programm mit grafischer Benutzeroberfläche wie z.B. Gedit oder Nautilus mit Rootrechten aufrufen möchte/muss. Man sollte es vermeiden das Programm einfach im Terminal mit dem Befehl sudo gedit aufzurufen. Dies funktioniert zwar, allerdings besteht die Gefahr dass das Programm dann mit Rootechten die eigene Konfigurationsdateien im Home-Verzeichnis des ursprünglichen Benutzers überschreibt und diese Dateien beim nächsten Start des Programms mit Userrechten nicht mehr gelesen werden können.

Anzeige:

Dies kann auf zwei Arten vermieden werden.

1. Aufruf mit dem Parameter -H

sudo -H gedit

Ein Aufruf des Programms mit dem Parameter -H im Terminal bewirkt dass das Programm das Homeverzeichnis des Root users /root als Homeverzeichnis genutzt wird und nicht das des aktuellen Benutzers. Dieser Aufruf funktioniert allerdings nur aus dem Terminal heraus, man kann keinen Programmstarter anlegen, oder den Befehl über den Ausführen Dialog über ALT+F2 ausführen.

2. Verwendung von gksu

Gksu dient zum Ausführen von GUI Programmen auf Desktopsystemen mit Rootrechten. Sofern noch nicht installiert, kann dies mit sudo apt install gksu nachgeholt werden.

Anschließend kann das Programm mit

gksudo gedit

aufgerufen werden. Es erscheint eine grafische Passowrtabfrage, anschließend wird das Programm mit Rootrechten gestartet. Der Aufruf mit gksu funktioniert auch in Programmstartern oder dem Ausführen Dialog.


Dieser Text ist lizensiert unter einer Creative Commons Namensnennung 4.0 International Lizenz.
Anzeige:
Raspberry Pi 3 Model B+ Desktop Starter Kit (16 GB, schwarz)
Preis: EUR 58,78
(Stand von: 26.04.2019 10:12 - Details
×
Produktpreise und -verfügbarkeit sind zum angegebenen Datum / Uhrzeit korrekt und können sich ändern. Alle Preis- und Verfügbarkeitsinformationen auf https://www.amazon.de/ zum Zeitpunkt des Kaufs gelten für den Kauf dieses Produkts.
)
Sie sparen: EUR 0,09 ( %)
4 neu von EUR 58,780 gebraucht
  • 16GB MicroSD-Karte, vorinstalliert mit der neuesten Version von NOOBS, einschließlich Raspbian, dem offiziellen Betriebssystem der Raspberry Pi Foundation.Offiziell Black Raspberry Pi 3 HAT kompatibles Gehäuse - Einfache SchnappmontageOffizielles schwarzes Raspberry Pi 5.1V 2.5A Netzteil (UK, EU)Das Raspberry Pi 3 Model B + ist das neueste Produkt der Raspberry Pi 3-Reihe und bietet einen 64-Bit-Quad-Core-Prozessor mit 1,4 GHz, Dual-Band 2,4 GHz und 5 GHz WLAN, Bluetooth 4.2 / BLE, schnelleres
  • Ethernet und PoE Fähigkeit über einen separaten PoE-HAT. Das Dual-Band-Wireless-LAN verfügt über eine modulare Konformitätszertifizierung, die es ermöglicht, die Karte zu Endprodukten mit deutlich reduzierten WLAN-Konformitätstests zu entwickeln, wodurch sowohl die Kosten als auch die Markteinführ

Hinterlasse einen Kommentar

Please enter your comment!
Die Angabe von Name oder Webseite ist optional. Weitere Informationen: siehe Datenschutzerklärung

Please enter your name here