Я иногда хочу запустить графическую программу явно как корень. На данный момент я запускаю терминал и sudo желаемое приложение.
Но есть ли способ запустить приложение как корень непосредственно от его начинающего (Gnome или KDE)? Чему-то нравится, щелкают правой кнопкой и "Выполненный как Администратор" в Windows?
Linux имеет что-то, но не точно, что Вы хотите, когда Вы хотите ti Запущенная программа GUI как корень, можно нажать:
ALT + F2
затем запишите название программы с префиксом gksudo
gksudo firefox
можно добавить его к щелчку правой кнопкой мыши путем записи некоторого сценария.
В Gnome необходимо смочь создать или отредактировать пункт меню, который указывает на приложение, которое Вы запускаете. Снабдите префиксом его gksudo
таким образом, это предложит Вам поднятые полномочия. Это заставит Вас вокруг ввода в терминале или средстве запуска начинать приложение.
Если это не работает, можно также сделать это:
Создайте новый сценарий оболочки со следующим содержанием (я организую свои сценарии в 'мусорном ведре /' каталог в $HOME):
#!/bin/sh
gksudo (Ваша команда здесь)
Полномочия изменения на сценарии оболочки, таким образом, это - исполняемый файл
Отредактируйте средство запуска, которое открывает программу. При использовании GNOME поместите gksudo перед командой. При использовании KDE поместите kdesudo перед командой. Вы могли записать немного сценария и добавить, что к Вашему контекстному меню, если бы Вы действительно хотели, но могло бы быть легче отредактировать средство запуска, таким образом, Вы не должны щелкать правой кнопкой по нему каждый раз.