Браузер корневых файлов для Распби Джесси


11

Есть ли способ открыть браузер корневых файлов в raspbian (как gksudo nautilusв Ubuntu)?


1
Что вы пытаетесь сделать с браузером корневых файлов? Это может быть проще и потенциально безопаснее из командной строки.
— Стив Робиллард

Вы всегда можете установить gksudo на Raspbian: sudo apt-get install gksuдолжно работать.
— Гюйгенс

Мне нужно изменить какой-то системный файл. @SteveRobillard
— opu 웃

Я попробовал команду, gksuно она говорит 'Xlib: расширение"RANDR" missing on display ":1.0".'
— opu 웃

2
попробуйте это из командной строки sudo nano filename tobemodified, очевидно, используя файл, который вам нужно изменить
— Стив Робиллард

Ответы:


14

Набрав gksudoв Терминале, а затем нажав Enter. Появится окно с именем Run program .

Затем введите текст в поле pcmanfm« Выполнить» . Нажатие ок.

Это сработало для меня.

img 1


Превосходно. Хорошо для переименования файлов и тому подобное. Тем не менее, когда вы нажимаете, чтобы открыть файл в vi или leafpad, он все равно не сохранится в нем.
— SDsolar

13
  1. Откройте Терминал
  2. Тип sudo pcmanfm

Откроется корневой файловый менеджер.


4

Вы обнаружите, что 'mc' (полночный командир) является самым быстрым для просмотра и операций с файлами - CTRL + o выдаст вам приглашение в командной оболочке для просмотра вывода команд. На пи это легкий. Вы не хотите переключаться на ваш microSD. Вызвать `apt-get -y install mc '. Ряд общих операций - «нажми один ключ и нажми!» на клавишах Unction F.


2

Просто запустите ваш файловый менеджер от имени root.

Допустим, ваш файловый менеджер - pcmanfm , тогда вы должны запустить эти команды

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

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

2
почему не просто sudo pcmanfm?
— Дмитрий Григорьев

В случае доступа к переменным среды root, пользовательское пространство должно быть изменено. Мы не можем знать, какие переменные нужны запущенному процессу (например, pcmanfm).
— ваха

На самом деле мы можем это знать, если проверим man pcmanfm. Ваш подход заменит записи рабочего стола и меню на rootпользовательские, если соответствующие переменные настроены в /root/.bashrc. Я действительно не вижу выгоды.
— Дмитрий Григорьев

Я не имею в виду, что мы не можем знать переменные, конкретно требуемые pcmanfm . Я имею в виду, что, чтобы забыть о таких проблемах для ЛЮБОГО процесса, который мы хотим запустить, мы должны запустить его после sudo su в общем / неспецифическом виде.
— ваха

2

Запуска sudo file-managerдолжно быть достаточно для запуска любого файлового менеджера, который вы настроили. В зависимости от настроек вам может потребоваться запускать xhost +как пользователь, который владеет рабочим столом, чтобы разрешить корневым процессам подключаться к нему.

Наконец, если ваша конфигурация X действительно странно, вы , возможно , потребуется указать файловый менеджер , который отображать его следует использовать, то есть sudo DISPLAY=:0 file-manager. Обратите внимание, что это не должно быть необходимо в обычной установке.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.