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

Это также случилось со мной сегодня, используя Kubuntu 14.04 после установки последнего драйвера nvidia.

Чтобы решить эту проблему, просто перейдите в режим восстановления и войдите в командную строку. Затем запустите следующие команды:

mount -o remount,rw /
apt-get purge nvidia*

Затем перезагрузитесь в нормальное состояние.

16
задан 1 May 2012 в 01:38

13 ответов

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

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

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

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

Пример ссылки после установки

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[!d10 ]

Ошибка, с которой я столкнулся - в этот момент просто надеялся, что кто-то с auth отметит «Не исправит» https://bugs.launchpad.net/ubuntu/+source/gksu/+bug/817383[!d11 ]

as is

Вы больше не можете просто установить пакет 11.10 и переместить или связать .so. - [!d1 5]

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

https: //bugs.launchpad. net / ubuntu / + source / gksu / + bug / 817383 выбрать архитектуру внизу страницы

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

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

https://launchpad.net/ubuntu/+source/gksu/2.0.2-5ubuntu2 выбрать архитектуру под «Строит» +++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++ После загрузки щелкните правой кнопкой мыши на .deb> extract здесь. В извлеченном содержимом, Browse to usr/lib/nautilus/extensions-2.0, внутри будет libnautilus-gksu.so

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

На моей 64 bit установке загружено 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 установке загружено 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   
12
ответ дан 25 May 2018 в 16:59
  • 1
    Вы правы, я имел в виду Ubuntu 11.10. Я исправлю это в своем вопросе. Большое спасибо. – user5950 11 November 2011 в 11:09
  • 2
    Ewww, no Open as Admin Nautilus package больше, действительно ? Gnome 3 больше года, и такая базовая функция еще не портирована официальным репозиториям? – MestreLion 4 May 2012 в 20:54
  • 3
    После этого сделайте так: sudo nautilus -q " и "nautilus -q" чтобы увидеть новый вариант. – Erel Segal-Halevi 26 November 2012 в 13:27
  • 4
    Это не работает с Ubuntu 13.10. – Khurshid Alam 17 October 2013 в 11:17
  • 5
    Мне больше не нравится использовать gksu с nautilus, переключившись на pkexec. Если действительно наклонный - установите gksu: open gksu-properties & amp; убедитесь, что он настроен на режим аутентификации sudo, а не su, Затем поместите libnautilus-gksu.so в /usr/lib/nautilus/extensions-3.0, перезапустите nautilus – doug 18 October 2013 в 04:45

Работа для 12.04

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

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

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

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

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

2. [ ! d7] Откройте браузер файлов, перейдите в меню «Просмотр»> «Показать скрытые файлы», теперь перейдите к домашней папке и поместите файл в ~/.gnome2/nautilus-scripts. Ниже -

enter image description here

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

[d16 ]

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

5
ответ дан 25 May 2018 в 16:59
  • 1
    Спасибо!! Работает также с Ubuntu 14.04. Я использую папку ~ / .local / share / nautilus / scripts / – MC Basstard 20 April 2014 в 15:13
  • 2
    Это не сработало для меня в 12.04. Он попросил пароль отлично, вспыхнул экран, а затем ничего. Uhhhhhhhhhh, это было с рабочего стола. ДЕЙСТВИТЕЛЬНО хотел бы найти способ заставить это действие работать с ярлыками в верхней части экрана. – Dennis 17 May 2014 в 06:52

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

sudo nautilus /etc/

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

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

sudo nautilus
2
ответ дан 25 May 2018 в 16:59

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

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

1
ответ дан 25 May 2018 в 16:59

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

Edit; в ответ на комментарий OP

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

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

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

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

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

0
ответ дан 25 May 2018 в 16:59
  • 1
    Я уже знал это, но я хочу открыть его во время просмотра. – Wietse de Vries 30 April 2012 в 23:28
  • 2
    Обновленный мой ответ - я думаю, это может быть то, что вы ищете. – papashou 1 May 2012 в 01:26

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

http://gnome-look.org/content/show.php?content=100703

0
ответ дан 25 May 2018 в 16:59

Легкое рабочее исправление можно найти здесь - http://www.liberiangeek.net/2012/04/add-open-as-administrator-to-the-context-menu-in-ubuntu-12-04- точная-ящер /

0
ответ дан 25 May 2018 в 16:59

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

kdesudo dolphin /.../...

или просто:

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

0
ответ дан 25 May 2018 в 16:59

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

gksu -s

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

0
ответ дан 25 May 2018 в 16:59
0
ответ дан 4 August 2018 в 18:19

Попробуйте это (любая версия Ubuntu)

http://gnome-look.org/content/show.php?content=100703

0
ответ дан 4 August 2018 в 18:19

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

kdesudo dolphin /.../...

или просто:

kdesudo dolphin 

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

0
ответ дан 7 August 2018 в 20:25

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

sudo nautilus /etc/

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

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

sudo nautilus
2
ответ дан 15 August 2018 в 21:33

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

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