До Ubuntu 11.10 в контекстном или редактируемом меню была возможность открыть определенную папку от имени администратора. Эта опция пришла с пакетом наутилус-гксу . Теперь это исчезло. Кто-нибудь знает, как вернуть его?
Вы уверены, что имеете в виду 11.04? В любом случае пакет все еще находится в репозитории и должен работать как через 11.04 (последнюю версию построены был «Nautilus-gksu (2.0.2-5ubuntu2) ловкий»
В 11.10 он будет установлен, но не будет работать, так как на днях он наконец был отмечен в текущей сборке 12.04
Начиная с 11.10 и, вероятно, 12.04 расширения будут работать нормально, вы можете установить пакет и либо скопировать, либо ссылку на соответствующий каталог.
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
У меня была ошибка - в этот момент я просто надеялся, что кто-то с аутентификацией пометит «Не исправить» https://bugs.launchpad.net/ubuntu/+source/gksu/+bug/817383
За 12.04
Вы больше не можете просто установить пакет 11.10 и переместить или связать .so. -
Самый простой способ - скачать пакет nautilus-gksu для вашей архитектуры из любого из этих двух мест и сохранить его в папке загрузок.
http://packages.ubuntu.com/oneiric/nautilus-gksu выбрать архитектуру внизу страницы
32 бит - Прямая ссылка с ubuntu.mirror.cambrium.nl
64 бит - Прямая ссылка от ubuntu.mirror.cambrium.nl
https://launchpad.net/ubuntu/+source/gksu/2.0.2-5ubuntu2 выбрать архитектуру в разделе «Сборки» +++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++
После загрузки право нажмите на .deb> извлечь здесь. В извлеченном содержимом, просмотрите usr/lib/nautilus/extensions-2.0
, внутри будетlibnautilus-gksu.so
В качестве пользователя root (для входа в root откройте терминал и войдите gksu nautilus
) скопируйте файл сверху в /usr/lib/nautilus/extensions-3.0
папку в вашей файловой системе ++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
Пример из терминала, автоматические команды, если Вы извлекли в папке «Загрузки»
По моей 64 bit
установке скачал nautilus-gksu_2.0.2-5ubuntu2_amd64.deb
и извлек прямо в моей папке загрузок
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
установке скачал nautilus-gksu_2.0.2-5ubuntu2_i386.deb
и снова извлекли в папку «Загрузки», поэтому команда терминала
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
gksu-properties
и убедитесь, что он установлен в режим аутентификации sudo, а не su, затем поместитеlibnautilus-gksu.so
в /usr/lib/nautilus/extensions-3.0, перезапустите nautilusРаботая на 12.04
Вы можете выполнить Open as Admin с помощью скрипта Nautilus, помещенного в ~ / .gnome2 / nautilus-scripts. Имя, которое вы дадите файлу, будет помещено в меню «Сценарии».
1. Щелкните правой кнопкой мыши на рабочем столе, выберите> Создать новый документ> Пустой документ. Назовите файл «Открыть как администратор», откройте файл и вставьте в него следующий текст,
Нажмите сохранить и закрыть.
2. Теперь пометьте файл как исполняемый, щелкните правой кнопкой мыши> Свойства> Разрешения> найдите «Выполнить» и установите флажок «Разрешить выполнение файла как программы» -
3. Откройте браузер файлов, перейдите в меню «Вид»> «Показать скрытые файлы», перейдите в домашнюю папку и поместите файл в
~/.gnome2/nautilus-scripts
. Показано ниже -4. Теперь щелкните правой кнопкой мыши нужную папку или файл и выберите> «Сценарии»> «Открыть от имени администратора», после чего появится экран с запросом пароля, и файл / папка откроется в соответствующей программе с правами администратора.
Этот метод не должен нарушать обновления Nautilus, поскольку это пользовательский сценарий, который будет находиться в меню правой кнопки мыши в разделе «Сценарии», будет работать с файлами рабочего стола, а также с файлами и папками в Nautilus, однако не работает на левой панели папок. в наутилусе.
источник
Вы можете открыть nautilus из командной строки как администратор с помощью sudo. Например, если вы запускаете
Это позволяет вам щелкнуть правой кнопкой мыши и создать папку, где вы обычно не сможете.
Если вы просто хотите открыть окно nautilus с правами администратора, вам не нужно указывать папку:
источник
Он был обновлен до последней версии Ubuntu 15
sudo apt-get install nautilus-admin -y && nautilus -q
источник
Вы можете запустить
gksudo nautilus
Nautilus от имени суперпользователя. Я бы не рекомендовал использовать sudo для открытия графических приложений от имени пользователя root, поскольку они часто наследуют среду вашего текущего пользователя и, возможно, создают файлы в вашем домашнем каталоге с правами суперпользователя.Редактировать; в ответ на комментарий ОП
Установите nautilus-actions, затем выйдите из системы / войдите в систему или перезагрузитесь (в зависимости от того, что вы предпочитаете). Запустите nautilus-actions-config-tool.
Нажмите значок + страницы на панели инструментов в диалоговом окне. Дайте ему имя, которое вы хотите.
На вкладке действий введите метку контекста, чтобы она отображалась, как при щелчке правой кнопкой мыши. Если вы хотите, чтобы он отображался как панель инструментов, обязательно установите флажок «Показать элемент на панели инструментов». Это может не работать в Unity (это не для меня).
Под вкладкой команд; дать ему уникальный ярлык. Предположительно это появляется как подсказка. В поле «Путь» укажите «gksudo» (без кавычек). в параметрах поставьте 'nautilus% b' (без кавычек). В рабочем каталоге укажите «% d». Нажмите на иконку Сохранить и щелкните правой кнопкой мыши ваш каталог / файл .. под Nautilus Actions, вы увидите ваш новый элемент.
Я думаю, что это самое близкое в том, что вы ищете.
источник
Попробуйте это (независимо от версии Ubuntu)
http://gnome-look.org/content/show.php?content=100703
источник
Простое исправление можно найти здесь - http://www.liberiangeek.net/2012/04/add-open-as-administrator-to-the-context-menu-in-ubuntu-12-04-precise-pangolin /
источник
для Ubuntu 12.04, в которой в качестве системы папок используется dolphin, вы можете использовать следующую команду, чтобы открыть папку в корневом каталоге:
или просто:
затем просмотрите файловую систему и найдите папку, которую вы ищете.
источник
открыть терминал и набрать
будет запрошен пароль, а затем появится окно с вопросом, какую программу запустить, и для
выбора пользователя напишите nautilus в опции программы и выберите root в опции пользователя
источник