Przeglądarka plików root dla raspbian jessie


11

Czy istnieje sposób na otwarcie przeglądarki plików root w języku raspbian (jak gksudo nautilusw Ubuntu)?


1
Co próbujesz zrobić z przeglądarką plików root? Może być łatwiejsze i potencjalnie bezpieczniejsze z wiersza poleceń.
Steve Robillard,

Zawsze możesz zainstalować gksudo na Raspbian: sudo apt-get install gksupowinno działać.
Huygens,

Muszę zmodyfikować jakiś plik systemowy. @SteveRobillard
opu 웃

Wypróbowałem polecenie, gksuale mówi ono „Xlib: rozszerzenie"RANDR" missing on display ":1.0".'
opu”

2
spróbuj tego z wiersza poleceń sudo nano filenametobemodyfikowany oczywiście przy użyciu pliku, który musisz zmodyfikować
Steve Robillard

Odpowiedzi:


14

Wpisując gksudow Terminalu, a następnie naciskając Enter. Pojawi się okno o nazwie Uruchom program .

Następnie wpisując pcmanfmw Uruchom polu tekstowym. Naciśnięcie OK.

To działało dla mnie.

img 1


Świetny. Dobry do zmiany nazw plików i tym podobne. Jednak po kliknięciu w celu otwarcia pliku w vi lub leafpad nadal nie można go zapisać.
SDsolar

13
  1. Otwórz terminal
  2. Rodzaj sudo pcmanfm

Otwiera się główny menedżer plików.


4

Przekonasz się, że „mc” (Midnight Commander) jest najszybszym narzędziem do przeglądania i operacji na plikach - CTRL + o wyświetli monit roota o wyświetlenie danych wyjściowych poleceń. Na Pi jest lekki. Nie chcesz zamieniać na kartę microSD. Wywołaj polecenie `apt-get -y install mc '. Wiele typowych operacji to „hit-one-key-and-presto!” na F kluczy namaszczeniem.


2

Po prostu uruchom menedżera plików jako root.

Załóżmy, że Twoim menedżerem plików jest pcmanfm , a następnie powinieneś uruchomić te polecenia

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

root@mypi:/home/pi# pcmanfm 1>/dev/null 2>/dev/null &

2
dlaczego nie po prostu sudo pcmanfm?
Dmitry Grigoryev

W przypadku uzyskiwania dostępu do zmiennych środowiska root, przestrzeń użytkownika powinna zostać zmieniona. Nie wiemy, które zmienne są potrzebne w uruchomionym procesie (np. Pcmanfm).
vaha

Właściwie możemy to wiedzieć, jeśli sprawdzimy man pcmanfm. Twoje podejście zastąpi pozycje pulpitu i menu pozycjami rootużytkownika, jeśli odpowiednie zmienne są skonfigurowane w /root/.bashrc. Naprawdę nie widzę korzyści.
Dmitry Grigoryev

Nie mam na myśli tego, że nie możemy znać zmiennych wymaganych przez pcmanfm . Chodzi mi o to, że aby zapomnieć o tego rodzaju obawach dotyczących DOWOLNEGO procesu, który chcemy uruchomić, powinniśmy go uruchomić po sudo su w sposób ogólny / niespecyficzny.
vaha

2

Uruchomienie sudo file-managerpowinno wystarczyć do uruchomienia dowolnego skonfigurowanego menedżera plików. W zależności od konfiguracji może być konieczne uruchomienie się xhost +jako użytkownik będący właścicielem pulpitu, aby umożliwić procesom root łączenia się z nim.

Wreszcie, jeśli twoja konfiguracja X jest naprawdę dziwna, być może będziesz musiał powiedzieć menadżerowi plików, którego wyświetlacza powinien użyć, tj sudo DISPLAY=:0 file-manager. Pamiętaj, że nie powinno to być konieczne w normalnej konfiguracji.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.