Root-Dateibrowser für Raspbian Jessie

11

Gibt es eine Möglichkeit, den Root-Dateibrowser in Raspbian (wie gksudo nautilusin Ubuntu) zu öffnen ?

opu 웃
quelle
1
Was versuchen Sie mit einem Root-Dateibrowser zu tun? Es kann einfacher und möglicherweise sicherer über die Befehlszeile sein.
Steve Robillard
Sie können gksudo jederzeit auf Raspbian installieren: sudo apt-get install gksusollte funktionieren.
Huygens
Ich muss eine Systemdatei ändern. @SteveRobillard
opu 웃
Ich habe den Befehl ausprobiert, gksuaber er sagt 'Xlib: extension"RANDR" missing on display ":1.0".'
opu 웃
2
Versuchen Sie dies über die Befehlszeile sudo nano filenametobemodified offensichtlich mit der Datei, die Sie ändern müssen
Steve Robillard

Antworten:

14

Die Eingabe gksudoin Klemme und dann Enter zu drücken. Ein Fenster mit dem Namen Programm ausführen wird geöffnet .

Geben Sie dann pcmanfmdas Textfeld Ausführen ein. OK drücken.

Das hat bei mir funktioniert.

img 1

opu 웃
quelle
Ausgezeichnet. Gut zum Umbenennen von Dateien und so weiter. Wenn Sie jedoch auf klicken, um eine Datei in vi oder im Leafpad zu öffnen, wird sie dennoch nicht wieder gespeichert.
SDsolar
13
  1. Öffnen Sie das Terminal
  2. Art sudo pcmanfm

Der Root-Dateimanager wird geöffnet.

Kennzeichen
quelle
4

Sie werden feststellen, dass 'mc' (Mitternachtskommandant) am schnellsten zum Durchsuchen und für Dateivorgänge geeignet ist. STRG + o gibt Ihnen eine Root-Shell-Eingabeaufforderung zum Anzeigen der Ausgabe von Befehlen. Auf einem Pi ist es leicht. Sie möchten nicht zu Ihrer microSD wechseln. Rufen Sie `apt-get -y install mc 'auf. Eine Reihe gängiger Operationen sind "Hit-One-Key-and-Presto!" auf dem F Salbung Tasten.

user400344
quelle
2

Starten Sie einfach Ihren Dateimanager als root.

Angenommen , Ihr Dateimanager ist pcmanfm , dann sollten Sie diese Befehle ausführen

pi@mypi:~$ sudo su
[sudo] password for pi: 

root@mypi:/home/pi# pcmanfm 1>/dev/null 2>/dev/null &
vaha
quelle
2
warum nicht einfach sudo pcmanfm?
Dmitry Grigoryev
Beim Zugriff auf Umgebungsvariablen von root sollte der Benutzerbereich geändert werden. Wir können nicht wissen, welche Variablen vom laufenden Prozess benötigt werden (dh pcmanfm).
Vaha
Eigentlich können wir das wissen, wenn wir nachsehen man pcmanfm. Ihr Ansatz ersetzt Desktop- und Menüeinträge durch Einträge des rootBenutzers, wenn entsprechende Variablen in konfiguriert sind /root/.bashrc. Ich sehe den Nutzen nicht wirklich.
Dmitry Grigoryev
Ich meine nicht, dass wir keine Variablen kennen können, die speziell von pcmanfm benötigt werden . Ich meine, um diese Art von Bedenken für JEDEN Prozess, den wir ausführen möchten , zu vergessen , sollten wir ihn nach sudo su generisch / unspezifisch ausführen .
Vaha
2

Das Ausführen sudo file-managersollte ausreichen, um den von Ihnen konfigurierten Dateimanager zu starten. Abhängig von Ihrem Setup müssen Sie möglicherweise xhost +als Benutzer ausgeführt werden, dem der Desktop gehört, damit Root-Prozesse eine Verbindung zu ihm herstellen können.

Wenn Ihre X-Konfiguration wirklich bizarr ist, müssen Sie dem Dateimanager möglicherweise mitteilen, welche Anzeige verwendet werden soll, d sudo DISPLAY=:0 file-manager. H. Beachten Sie, dass dies in einem normalen Setup nicht erforderlich sein sollte.

Dmitry Grigoryev
quelle