Страница 1 из 1

sudo , gksudo lm 19

Добавлено: 08 сен 2018, 12:07
lorenso
Вопрос имеется sudo , lm 19 cinnamon, хотелось бы запустить ярлык вида
[Desktop Entry]
Name=xampp
Exec=sudo "/opt/lampp/manager-linux-x64.run"
Comment=
Terminal=true
Type=Application

От имени root, раннее решала команда gksudo, теперь ее нет в репах , хотелось бы обойтись без нее. Использовать только sudo.
Как я подозреваю нужно использовать sudo -A (sudo: не указана программа askpass, попробуйте задать значение в SUDO_ASKPASS), по как что тут я остановился, какие есть программы askpass ? Или стоит использовать все это как то проще ? Еще раз напомню идею запустить файлик от рута с ярлыка без терминала

sudo , gksudo lm 19 cinnamon

Добавлено: 08 сен 2018, 12:31
symon2014
gksu не? - это запуск gui приложения. А вообще вопрос не до конца понятен - обрисуйте поподробней.

sudo , gksudo lm 19 cinnamon

Добавлено: 08 сен 2018, 12:37
warning
etamax писал(а):
08 сен 2018, 12:31
gksu не?
gksu в 19 минте вроде выпилили, не?

sudo , gksudo lm 19 cinnamon

Добавлено: 08 сен 2018, 12:41
rogoznik
lorenso, gksu/gksudo выпелено по причине заброшенности и наличия проблем. Сейчас используется pkexec. Тут на форуме уже обсуждали несколько раз.
Эту строчку

Код: Выделить всё

Exec=sudo "/opt/lampp/manager-linux-x64.run"
Приведи к виду

Код: Выделить всё

Exec="pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /opt/lampp/manager-linux-x64.run"