Я пишу файл .sh, который должен открыть monodevelop в режиме root. Я не хочу, чтобы для этого использовался терминал, так как он должен оставаться открытым.
Итак, что я имею на данный момент:
#!/bin/bash
sudo monodevelop
Теперь мне нужно запустить его в терминале, но я хочу, чтобы мой скрипт открывал диалоговое окно при нажатии кнопки «Выполнить» (не «Выполнить в терминале»), чтобы я мог ввести свой пароль для sudo, и затем запустить monodevelop от имени пользователя root.
Есть ли способ это сделать?
решение1
Как сказал Якоб Влийм:
Это просто делается с помощью gksu, за исключением sudo:
#!/bin/bash
gksu monodevelop