Где находится опция «открыть как администратор» в Nautilus?

16

До Ubuntu 11.10 там в контекстном меню или в меню редактирования была возможность открыть определенную папку в качестве администратора. Этот параметр поставляется с пакетом nautilus-gksu . Теперь он исчез. Кто-нибудь знает, как вернуть его?

    
задан user5950 11.11.2011 в 02:43
источник

9 ответов

12

Вы уверены, что имеете в виду 11.04? В любом случае пакет все еще находится в repos & amp; должен по-прежнему работать , как есть , через 11.04 (последняя версия построена «nautilus-gksu (2.0.2-5ubuntu2) natty»

В 11.10 он будет установлен, но не работает, поскольку на днях он, наконец, был отмечен в текущей версии 12.04

  • Патчи упали:
    • debian / patches / 21_strip_blank_space.patch: больше не нужно, так как мы больше не создавайте nautilus-gksu.

Что касается 11,10 & amp; возможно, 12.04 расширения будут работать нормально, вы можете установить пакет & amp; либо копировать, либо ссылаться на соответствующий каталог.

Ex. ссылки после установки

sudo ln -s /usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/libnautilus-gksu.so

Чтобы скопировать, просто замените ln -s на cp.

Вам даже не нужно устанавливать пакет, просто поместите копию libnautilus-gksu.so в /usr/lib/nautilus/extensions-3.0

Ошибка, с которой я столкнулся - в этот момент просто надеялся, что кто-то с auth отметит «Will not Fix» Ссылка

Для 12.04

Вы больше не можете просто установить пакет 11.10 & amp; переместить или связать .so. -

Самый простой способ - загрузить пакет nautilus-gksu для вашей архитектуры из любого из этих двух местоположений и сохранить его в папке с загрузкой.

Ссылка выберите архитектуру внизу страницы

32 бит- Прямая ссылка от ubuntu. mirror.cambrium.nl

64 бит- Прямая ссылка от ubuntu. mirror.cambrium.nl

Ссылка выбрать архитектуру в разделе "Builds" ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
После загрузки щелкните правой кнопкой мыши на .deb > извлечь сюда. В извлеченном содержимом, Browse to usr/lib/nautilus/extensions-2.0 , внутри будет libnautilus-gksu.so

Как root (Чтобы ввести root open terminal и введите gksu nautilus ) скопируйте файл из выше в папку /usr/lib/nautilus/extensions-3.0 в вашей файловой системе ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
Пример из терминала, автоматические команды, если вы извлекли в папке «Загрузка» -

В моем 64 bit install скачан nautilus-gksu_2.0.2-5ubuntu2_amd64.deb & amp; извлечен прямо в папке «Загрузка»

sudo cp ~/Downloads/nautilus-gksu_2.0.2-5ubuntu2_amd64/usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0

В моем 32 bit install скачан nautilus-gksu_2.0.2-5ubuntu2_i386.deb & amp; снова извлекается в папке «Загрузка», поэтому команда терминала

sudo cp ~/Downloads/nautilus-gksu_2.0.2-5ubuntu2_i386/usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0   
    
ответ дан doug 11.11.2011 в 05:24
источник
5

Работает на 12.04

Вы можете выполнить Open as Admin с помощью скрипта Nautilus, помещенного в скрипты ~ / .gnome2 / nautilus. Имя, которое вы даете файлу, будет помещено в меню «Сценарии».

1. Щелкните правой кнопкой мыши на рабочем столе, выберите > Создать новый документ > Пустой документ. Назовите файл «Открыть как администратор», откройте файл и вставьте в него следующий текст,

for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gksudo "gnome-open $uri" &
done

Нажмите Сохранить и закрыть.

2. Теперь отметьте файл как исполняемый файл, щелкните правой кнопкой мыши > Свойства > Разрешения > посмотрите «Выполнить» и установите флажок «Разрешить выполнение файла как программы» -

3.Откройтебраузерфайлов,перейдитек>Просмотр>Покажитескрытыефайлы,перейдитекдомашнейпапкеипоместитефайлв~/.gnome2/nautilus-scripts.Ниже-

4. Теперь щелкните правой кнопкой мыши по вашей папке или файлу выбора и выберите > Скрипты > Откройте «Как администратор», затем вы получите приглашение на экран для вашего пароля, и файл / папка откроется в их соответствующей программе как администратор -

Этот метод не должен прерываться от обновлений до Nautilus, поскольку он является настраиваемым скриптом и будет находиться в меню правой кнопки мыши под сценариями, будет работать с файлами на рабочем столе, а файлы и папки в Nautilus, однако, не работает на левая папка в наутилусе.

    
ответ дан fragos 01.05.2012 в 00:51
2

Вы можете открыть nautilus из командной строки в качестве администратора с помощью sudo. Например, если вы запустите

sudo nautilus /etc/

Он позволяет вам щелкнуть правой кнопкой мыши и создать папку, в которой вы обычно не сможете.

Если вы просто хотите открыть окно nautilus с правами администратора, вам не нужно указывать папку:

sudo nautilus
    
ответ дан Anake 30.04.2012 в 17:58
1

Он обновлен для последней версии Ubuntu 15

sudo apt-get install nautilus-admin -y && nautilus -q

    
ответ дан Jonathan 25.06.2015 в 20:11
0

Вы можете запустить gksudo nautilus , чтобы запустить Nautilus в качестве суперпользователя. Я бы рекомендовал не использовать sudo для открытия графических приложений как root, поскольку они часто наследуют среду вашего текущего пользователя и, возможно, создают файлы в вашем домашнем каталоге с правами root.

Изменить; в ответ на комментарий OP

Установите nautilus-действия, затем выйдите из системы / войдите в систему или перезагрузитесь (в зависимости от того, что вы предпочитаете). Запустите nautilus-actions-config-tool.

Нажмите на значок + страницы на панели инструментов в диалоговом окне. Дайте ему имя, которое вы хотите.

В вкладке «Действия» введите метку контекста в любое место, которое вы хотите, чтобы оно отображалось, как при щелчке правой кнопкой мыши. Если вы хотите, чтобы он отображался как панель инструментов, обязательно отметьте «Показать элемент на панели инструментов». Это может не работать в Unity (это не для меня).

Вкладка «Команда»; придать ему уникальный ярлык. Предположительно это появляется как подсказка инструмента. В пути укажите «gksudo» (без кавычек). в параметрах, поставьте «nautilus% b» (без кавычек). В рабочем каталоге укажите «% d». Нажмите на значок «Сохранить» и щелкните правой кнопкой мыши ваш каталог / файл .. в разделе «Действия Nautilus» вы увидите свой новый элемент.

Это самое близкое, что я нашел, я думаю, в том, что вы ищете.

    
ответ дан papashou 30.04.2012 в 18:16
0

Попробуйте это (независимо от версии Ubuntu)

Ссылка

    
ответ дан vanlong441 01.05.2012 в 12:20
0

Легкое рабочее исправление можно найти здесь - Ссылка

    
ответ дан Pushpak Dagade 12.05.2012 в 12:17
0

для ubuntu 12.04, который использует дельфин в качестве своей системы папок, вы можете использовать следующую команду для открытия папки под root:

kdesudo dolphin /.../...

или просто:

kdesudo dolphin 

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

    
ответ дан njm 12.04.2013 в 17:51
0

Откройте терминал и введите

gksu -s

он запросит пароль, а затем появится окно с запросом о том, какую программу запустить и выбрать пользователя
напишите nautilus в опции программы и выберите root в пользовательской опции

    
ответ дан Deepak Garg 08.04.2014 в 10:33