Кореневий браузерний файл для 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.