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.

Dies kann auf zwei Arten vermieden werden.

Anzeige:

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 Zero W Starter Kit
Preis: 29,50 €
(Stand von: 17.02.2020 12:32 - 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.
)
1 neu von 29,50 €0 gebraucht
  • Dieses Light Starter Kit enthält das offizielle Raspberry Pi Zero Gehäuse sowie alle erforderlichen Adapter, die für die Nutzung mit dem Raspberry Pi Zero nötig sind. Es wird lediglich noch ein Micro USB Netzteil mit min. 1A Ausgangsstrom und eine MicroSD Speicherkarte benötigt.
  • Der Raspberry Pi Zero W ist der Nachfolger des beliebten Raspberry Pi Zero und bietet zusätzlich zum Vorgänger nun On-Board WLAN und Bluetooth.
  • Inhalt: Raspberry Pi Zero W, offizielles Raspberry Pi Zero Gehäuse (weiß/rot) mit 3 verschiedenen Abdeckungen und kurzem Kamera Adapterkabel, Mini HDMI Adapter, OTG Adapterkabel, Stiftleiste 2x20 Pin gerade, Stiftleiste 2x20 Pin gewinkelt, Buchsenleiste 2x20 Pin gerade

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