Запустить приложение от имени пользователя root (без командной строки)
Как можно запустить и приложение с правами root, всего один раз.
Например, мне нужно запустить SublimeText с правами sudo, затем я пишу в консоли:
$ sudo subl
Но мне интересно, есть ли способ сделать это из черты или боковой панели.
Нечто похожее на "Запуск от имени администратора" из Windows.
2 ответа
На мой взгляд, один из способов - создать исполняемый скрипт оболочки, а затем с помощью pkexec запустить Sublime Text. Я думаю, что вы можете переместить файл.sh в черту... Но я больше не использую Ubuntu, поэтому я не уверен в этом.
Создать пустой файл:
touch run-sublime.sh
Отредактируйте файл, используя ваш любимый редактор, например
subl run-sublime.sh
Вставьте это в файл
#!/ Bin/ Баш
pkexec sublСделать скрипт исполняемым:
chmod +x run-sublime.sh
Вы можете создать файл.destop с этим:
Exec=pkexec subl
в строке exec и переместить это в тире.
и переместить это в тире.