Добавление, выполненное, как поддерживают наутилус в единице

Я ищу способ сделать выполненным как корневая опция показанный в контекстном меню "Files" Единицы так, я избавляюсь от использования терминала каждый раз, когда я хочу получить доступ к наутилусу как к корню.

enter image description here

Я нашел исходное понятие здесь, за исключением я не нашел, что файл должен отредактировать: Как я запускаю Наутилус как корень?

5
задан 13 April 2017 в 05:23

3 ответа

Добавить опцию работать как корень к наутилусу (Files) средство запуска:

  1. Скопируйте .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
    
  2. Откройте файл с (например). gedit, ищите строку:

    Actions=Window;
    

    Измените его в:

    Actions=Window;Open as root;
    

    Добавьте к самому концу файла:

    [Desktop Action Open as root]
    Name=Open as root
    Exec=gksu nautilus
    

    Сохраните и закройте файл.

  3. Установка gksu, смочь ввести Ваш пароль через GUI:

    enter image description here

    sudo apt-get install gksu
    
  4. Наконец, зарегистрируйтесь/в, чтобы проинформировать Единицу локального, отредактированного .desktop файл.

    enter image description here

Это об этом.

Примечание:

В некоторых случаях у Вас могли бы быть некоторые сомнения на том, что является корректным .desktop файл для редактирования. Этот вопрос на nautilus хороший пример, так как наутилус представляет себя в другом .desktop файл в средстве запуска на различных версиях Ubuntu, в то время как наутилус имеет несколько .desktop файлы в /usr/share/applications.

Чтобы убедиться отредактировать корректный, просто работайте:

gsettings get com.canonical.Unity.Launcher favorites

который произведет список тока .desktop файлы, используемые в средстве запуска.

4
ответ дан 23 November 2019 в 08:55

Для меня под Ubuntu 16.10 соответствующий .desktop файл для наутилуса был

/usr/share/applications/nautilus.desktop

Даже при том, что gsettings get com.canonical.Unity.Launcher favorites возвратился application://org.gnome.Nautilus.desktop

Также примечание, это для вышеупомянутого gsettings команда для печати nautilus вообще, nautilus потребности, которые будут блокироваться/прикрепляться к средству запуска.

1
ответ дан 23 November 2019 в 08:55

Использовать pkexec вместо gksu

Использование gksu и gksudo больше не рекомендуется. Рекомендуемый метод должен использовать Polkit. Самый легкий способ добавить файлы Polkit для Nautilus должен установить nautilus-admin

Устанавливать nautilus-admin в Ubuntu, открытой терминал путем нажатия Ctrl+Alt+T и использования следующая команда:

sudo apt-get install nautilus-admin

Остальное включает редактирование 'nautilus.desktop файл и добавление корректной команды:

  1. Скопируйте nautilus.desktop файл, представляя наутилус в средстве запуска, из глобального каталога /usr/share/applications кому: ~/.local/share/applications

    CP/usr/share/applications/nautilus.desktop ~/.local/share/applications

  2. Откройте файл с (например). gedit, ищите строку:

    Actions=Window;

Измените его в:

Actions=Window;Open as Administrator;

Добавьте к самому концу файла:

[Desktop Action Open as Administrator]
Name=Open as Administrator
Exec=pkexec nautilus

Сохраните и закройте файл.

Добавленная премия установки nautilus-admin это в Nautilus Вы также станете Открытыми как Администратор / Редактирование как объекты Администратора для папок / текстовые файлы в контекстном меню щелчка правой кнопкой. Посмотрите, Как я запускаю Наутилус как корень? для получения дополнительной информации.

Надеюсь, это поможет

4
ответ дан 23 November 2019 в 08:55

Другие вопросы по тегам:

Похожие вопросы: