Я ищу способ сделать выполненным как корневая опция показанный в контекстном меню "Files" Единицы так, я избавляюсь от использования терминала каждый раз, когда я хочу получить доступ к наутилусу как к корню.
Я нашел исходное понятие здесь, за исключением я не нашел, что файл должен отредактировать: Как я запускаю Наутилус как корень?
Files
) средство запуска:Скопируйте .desktop
файл, представляя наутилус в средстве запуска, из глобального каталога /usr/share/applications
кому: ~/.local/share/applications
который находится на 14,04 и 14.10: nautilus.desktop
:
cp /usr/share/applications/nautilus.desktop ~/.local/share/applications
и на 15,04 и 15.10: org.gnome.Nautilus.desktop
cp /usr/share/applications/org.gnome.Nautilus.desktop ~/.local/share/applications
Откройте файл с (например). gedit
, ищите строку:
Actions=Window;
Измените его в:
Actions=Window;Open as root;
Добавьте к самому концу файла:
[Desktop Action Open as root]
Name=Open as root
Exec=gksu nautilus
Сохраните и закройте файл.
Установка gksu
, смочь ввести Ваш пароль через GUI:
sudo apt-get install gksu
Наконец, зарегистрируйтесь/в, чтобы проинформировать Единицу локального, отредактированного .desktop
файл.
Это об этом.
В некоторых случаях у Вас могли бы быть некоторые сомнения на том, что является корректным .desktop
файл для редактирования. Этот вопрос на nautilus
хороший пример, так как наутилус представляет себя в другом .desktop
файл в средстве запуска на различных версиях Ubuntu, в то время как наутилус имеет несколько .desktop
файлы в /usr/share/applications
.
Чтобы убедиться отредактировать корректный, просто работайте:
gsettings get com.canonical.Unity.Launcher favorites
который произведет список тока .desktop
файлы, используемые в средстве запуска.
Для меня под Ubuntu 16.10 соответствующий .desktop файл для наутилуса был
/usr/share/applications/nautilus.desktop
Даже при том, что gsettings get com.canonical.Unity.Launcher favorites
возвратился application://org.gnome.Nautilus.desktop
Также примечание, это для вышеупомянутого gsettings
команда для печати nautilus
вообще, nautilus
потребности, которые будут блокироваться/прикрепляться к средству запуска.
pkexec
вместо gksu
Использование gksu
и gksudo
больше не рекомендуется. Рекомендуемый метод должен использовать Polkit. Самый легкий способ добавить файлы Polkit для Nautilus
должен установить nautilus-admin
Устанавливать nautilus-admin
в Ubuntu, открытой терминал путем нажатия Ctrl+Alt+T и использования следующая команда:
sudo apt-get install nautilus-admin
Остальное включает редактирование 'nautilus.desktop файл и добавление корректной команды:
Скопируйте nautilus.desktop
файл, представляя наутилус в средстве запуска, из глобального каталога /usr/share/applications
кому: ~/.local/share/applications
CP/usr/share/applications/nautilus.desktop ~/.local/share/applications
Откройте файл с (например). gedit
, ищите строку:
Actions=Window;
Измените его в:
Actions=Window;Open as Administrator;
Добавьте к самому концу файла:
[Desktop Action Open as Administrator]
Name=Open as Administrator
Exec=pkexec nautilus
Сохраните и закройте файл.
Добавленная премия установки nautilus-admin
это в Nautilus
Вы также станете Открытыми как Администратор / Редактирование как объекты Администратора для папок / текстовые файлы в контекстном меню щелчка правой кнопкой. Посмотрите, Как я запускаю Наутилус как корень? для получения дополнительной информации.
Надеюсь, это поможет