Как добавить ярлык программы, который работает через sudo для 'Предъявления Приложений> Все Приложения и Прикрепление в Ubuntu 18.04?

У меня есть установленный XAMPP, это - среда PHP/MySQL и имеет панель управления, которая может быть запущена с помощью этой команды:

sudo /opt/lampp/manager-linux-x64.run

Это работает.

Я хочу создать ярлык средства запуска, таким образом, это появляется в 'Выставочных Приложениях> Все Приложения и в прикреплении.

В Ubuntu 16,04 единиц я сделал это использование файла средства запуска в папке доли/приложений и хорошо работал.

Я только, кажется, нахожу инструкцию относительно добавления этого как 'настольный ярлык' с 18,04, вижу: https://linuxconfig.org/how-to-create-desktop-shortcut-launcher-on-ubuntu-18-04-bionic-beaver-linux

Я делал попытку настольного средства запуска с этим кодом:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=sudo /opt/lampp/manager-linux-x64.run
Name=Test
Comment=Test

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

Все другие вопросы, связанные с этим, пытаются использовать gksudo (который удерживается от использования в 18,04), sudo -H nautilus или pkexec, который даже не работает через терминал, это возвращается:

pkexec env DISPLAY=1 XAUTHORITY=$XAUTHROTIY /opt/lampp/manager-linux-x64.run
Unknown Error couldn't connect to display "1"
1
задан 28 July 2018 в 12:37

1 ответ

Советуйте должен использовать gvfs администраторский бэкэнд, это доступно из Ubuntu 17.10 вперед.
Измените свою исполнительную строку, чтобы быть:

Exec=admin://opt/lampp/manager-linux-x64.run
0
ответ дан 8 December 2019 в 00:04

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

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