Как выполнить команду Desktop Entry как корень (Exec=path)

Я устал для добавления Рабочего стола Xampp shortcut/Luncher в моей человечности 18.04LTS. Исполнительный путь. команда sudo, не выполняемая, такая как admin://команда, получила ошибку выполнить команду. Как создать xampp настольный ярлык на человечности 18.04LTS? ScreenShot

0
задан 1 May 2018 в 22:52

2 ответа

У меня есть следующее обходное решение. Набор Terminal=true и Exec=sudo bash...

Как здесь:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=myApplication
Comment=myApplication
Exec=sudo bash .../myApplication
Icon=YOUR_ICON
Terminal=true

терминал А откроется, и можно ввести пароль. Возможно, существует более легкое решение

0
ответ дан 29 October 2019 в 23:56

У меня есть та же проблема.

Я узнаю, что пакет gksu (gksudo) был удержан от использования. сначала удаленный из Debian и затем Канонический решил отбросить его из Ubuntu 18.04. Разработчикам приложений предлагают использовать PolicyKit (pkexec) вместо этого.

Я предлагаю посмотреть на этот поток об использовании pkexec команда в .desktop файле. Я не имею, пробуют его все же (это немного походит на излишество для меня, и я не хочу портить sth).

Это - то, что я имею. Возможно, у кого-то еще будет лучшее и простое решение.

0
ответ дан 29 October 2019 в 23:56

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

Похожие вопросы: