Root file browser untuk jessie raspbian

11

Apakah ada cara untuk membuka browser file root di raspbian (seperti gksudo nautilusdi ubuntu)?

opu 웃
sumber
1
Apa yang Anda coba lakukan dengan browser file root? Mungkin lebih mudah dan berpotensi lebih aman dari baris perintah.
Steve Robillard
Anda selalu dapat menginstal gksudo di Raspbian: sudo apt-get install gksuharus berfungsi.
Huygens
Saya perlu memodifikasi beberapa file sistem. @SteveRobillard
opu 웃
Saya mencoba perintah gksutetapi mengatakan 'Xlib: extension"RANDR" missing on display ":1.0".'
opu 웃
2
coba ini dari baris perintah sudo nano filenametobemodified jelas menggunakan file yang perlu Anda modifikasi
Steve Robillard

Jawaban:

14

Mengetik gksudodi Terminal dan kemudian menekan enter. Sebuah jendela bernama Run program akan muncul.

Kemudian ketikkan pcmanfmpada bidang Run text. Menekan ok.

Itu berhasil bagi saya.

img 1

opu 웃
sumber
Luar biasa. Baik untuk penggantian nama file dan semacamnya. Namun, ketika Anda mengklik untuk membuka file di vi atau leafpad itu masih tidak akan menyimpannya kembali.
SDsolar
13
  1. Buka Terminal
  2. Tipe sudo pcmanfm

Manajer file root terbuka.

Menandai
sumber
4

Anda akan menemukan bahwa 'mc' (komandan tengah malam) adalah yang tercepat untuk penelusuran dan operasi file - CTRL + o akan memberi Anda prompt shell root untuk melihat output dari perintah. Pada Pi, ini ringan. Anda tidak ingin bertukar ke microSD Anda. Aktifkan `apt-get -y install mc '. Sejumlah operasi umum adalah 'hit-one-key-and-presto!' pada kunci penguraian F.

pengguna400344
sumber
2

Mulai saja pengelola file Anda sebagai root.

Katakanlah file manager Anda adalah pcmanfm , maka Anda harus menjalankan perintah ini

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

root@mypi:/home/pi# pcmanfm 1>/dev/null 2>/dev/null &
vaha
sumber
2
kenapa tidak sederhana saja sudo pcmanfm?
Dmitry Grigoryev
Dalam hal mengakses Variabel Lingkungan root, ruang pengguna harus diubah. Kita tidak bisa tahu variabel mana yang dibutuhkan oleh proses yang berjalan (yaitu pcmanfm).
vaha
Sebenarnya kita bisa tahu kalau kita periksa man pcmanfm. Pendekatan Anda akan menggantikan entri desktop dan menu dengan yang dari rootpengguna, jika variabel yang sesuai dikonfigurasikan /root/.bashrc. Saya tidak benar-benar melihat manfaatnya.
Dmitry Grigoryev
Saya tidak bermaksud bahwa kita tidak dapat mengetahui variabel-variabel yang secara spesifik diperlukan oleh pcmanfm . Maksud saya, untuk melupakan kekhawatiran semacam ini untuk proses APAPUN yang ingin kita jalankan, kita harus menjalankannya setelah sudo su dengan cara yang umum / tidak spesifik.
vaha
2

Menjalankan sudo file-managerharus cukup untuk memulai manajer file apa pun yang telah Anda konfigurasi. Bergantung pada pengaturan Anda, Anda mungkin perlu menjalankan xhost +sebagai pengguna yang memiliki desktop, untuk memungkinkan proses root untuk terhubung dengannya.

Akhirnya, jika konfigurasi X Anda benar-benar aneh, Anda mungkin perlu memberi tahu manajer file yang menampilkannya harus digunakan, yaitu sudo DISPLAY=:0 file-manager. Perhatikan bahwa ini tidak perlu dalam pengaturan normal.

Dmitry Grigoryev
sumber