Как я выполняю Наутилус как администратор и перехожу к следующей командной строке?

Я нахожусь на Ubuntu 14.04.

Вот то, что происходит, когда я выполняю "наутилус /". Прогоны программы и терминал переходят к следующей командной строке. Прекрасный. (http://postimg.org/image/9cpyfjqvp/)

Но вот то, что происходит, когда я пытаюсь выполнить "sudo наутилус /". Прогоны программы, но сообщение об ошибке отображается, и терминал не переходит к следующей командной строке. (http://postimg.org/image/3ptli2od1/)

Вот то, что происходит, когда я пытаюсь перейти к следующей командной строке, не закрывая программу, при помощи Control+Z. Программа замораживает тело и должна быть завершена силой. Хорошо это еще хуже. (http://postimg.org/image/m6o08w4b9/)

Вот то, что происходит, когда я затем пробую "sudo наутилус/&". Программа буквально даже не выполняет, затем отображает сообщение об ошибке и не удается оставить меня на командной строке. (http://postimg.org/image/pg2ffcset/)

Я пробую Control+C, затем "выхожу", только чтобы найти, что существуют, по-видимому, остановленные задания. Это … нечетный, но я полагаю, что могло бы стоить сделать снимок экрана, в случае, если это означает что-то. (http://postimg.org/image/3uxcrqvo5/)

После перезапуска моего компьютера, "sudo наутилус/&" буквально просто ничего не делает. Это даже не просит у меня мой пароль или дает мне сообщение об ошибке или что-либо. (http://postimg.org/image/cscab8dbl/)

Но "наутилус sudo /" по-видимому все еще работает с теми же проблемами как прежде. (http://postimg.org/image/7icu68fcx/)

После выхода из программы с помощью верхней левой X-кнопки набор сообщений об ошибках накачан в окно терминала, но я, к счастью, подвезен на новой командной строке. (http://postimg.org/image/6vdxgpigx/)

Странно, на этот раз, я могу все еще использовать "sudo наутилус /". (http://postimg.org/image/re8tlrwe9/)

Выход из программы с помощью Control+C производит нулевые сообщения об ошибках, однако использование "выхода" позже показывает другой остановленный процесс. (http://postimg.org/image/pyfrxwox3/)

Как я выполняю Наутилус как администратор от терминала и перехожу к следующей командной строке?!

0
задан 24 July 2015 в 20:48

3 ответа

gksudo кажется соответствующим:

gksudo nautilus / &

От gksudo страница справочника:

   gksu  is a frontend to su and gksudo is a frontend to sudo.  Their pri‐
   mary purpose is to run graphical commands that need  root  without  the
   need to run an X terminal emulator and using su directly.

Примечание: если gksudo не доступно для Вашего релиза Ubuntu, можно получить его с:

sudo apt-get install gksu
5
ответ дан 1 October 2019 в 06:25

Используя чистый CLI путь ;)

sudo -i nautilus / & disown
<час>

disown †“Удаляют jobsВ из таблицы активных заданий

sudo -i †“, Выполненный оболочка, указанная записью базы данных пароля целевого пользователя как оболочка входа в систему.

1
ответ дан 1 October 2019 в 06:25

Попробуйте xdg-su -c "nautilus /" &

, я использую xdg-su каждый раз, когда я сталкиваюсь с проблемами, открывающимися gui приложения sudo

От xdg-su --help:

xdg-su ? run a GUI program as root after prompting for the root password

Synopsis

xdg-su [-u user] -c command

Не уверенный, если xdg-su выходит из поля с человечностью. В противном случае попробуйте что предложенный Sylvain Pineau, gksudo

-2
ответ дан 1 October 2019 в 06:25

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

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