Запустить приложение от имени пользователя root (без командной строки)

Как можно запустить и приложение с правами root, всего один раз.

Например, мне нужно запустить SublimeText с правами sudo, затем я пишу в консоли:

$ sudo subl

Но мне интересно, есть ли способ сделать это из черты или боковой панели.

Нечто похожее на "Запуск от имени администратора" из Windows.

2 ответа

На мой взгляд, один из способов - создать исполняемый скрипт оболочки, а затем с помощью pkexec запустить Sublime Text. Я думаю, что вы можете переместить файл.sh в черту... Но я больше не использую Ubuntu, поэтому я не уверен в этом.

  1. Создать пустой файл: touch run-sublime.sh

  2. Отредактируйте файл, используя ваш любимый редактор, например subl run-sublime.sh

  3. Вставьте это в файл

    #!/ Bin/ Баш
    pkexec subl

  4. Сделать скрипт исполняемым: chmod +x run-sublime.sh

Вы можете создать файл.destop с этим:

Exec=pkexec subl

в строке exec и переместить это в тире.

и переместить это в тире.

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