Кореневий браузерний файл для raspbian jessie


11

Чи є спосіб відкрити браузер кореневого файлу в raspbian (наприклад, gksudo nautilusв ubuntu)?


1
Що ви намагаєтеся зробити з браузером кореневих файлів? З командного рядка це може бути простішим та потенційно безпечнішим.
Стів Робіллард

Ви завжди можете встановити gksudo на Raspbian: sudo apt-get install gksuмає працювати.
Гюйгенс

Мені потрібно змінити деякий системний файл. @SteveRobillard
opu 웃

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

2
спробуйте це з командного рядка sudo nano filenametobemodified очевидно, використовуючи файл, який потрібно змінити
Steve Robillard

Відповіді:


14

Набравши gksudoв терміналі , а потім натиснути введення. З'явиться вікно з назвою Запустити програму .

Потім , набравши pcmanfmна Run текстове поле. Натискаючи гаразд.

Це працювало для мене.

img 1


Відмінно. Добре підходить для перейменування файлів тощо. Однак, коли ви натискаєте, щоб відкрити файл у vi або leafpad, він все ще не збереже його назад.
SDsolar

13
  1. Відкрийте термінал
  2. Тип sudo pcmanfm

Відкриється менеджер кореневих файлів.


4

Ви побачите, що 'mc' (командир опівночі) найшвидший для перегляду та операцій з файлами - CTRL + o дасть вам підказку кореневої оболонки для перегляду результатів команд. На Пі він легкий. Ви не хочете мінятися своєю microSD. Викликати `apt-get - встановити mc '. Ряд поширених операцій - "удар-один-ключ-і-престо!" на клавішах F unction.


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?
Дмитро Григор’єв

У випадку доступу кореневих змінних середовища до середовища, користувацький простір слід змінити. Ми не можемо знати, які змінні потрібні запущеному процесу (тобто pcmanfm).
vaha

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

Я не маю на увазі, що ми не можемо знати змінних, спеціально вимаганих pcmanfm . Я маю на увазі, що щоб забути про подібні проблеми щодо будь-якого процесу, який ми хочемо запустити, нам слід запустити його після судо-су в загальній / неспецифічній формі.
vaha

2

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.