У меня есть установленный 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"
Советуйте должен использовать gvfs администраторский бэкэнд, это доступно из Ubuntu 17.10 вперед.
Измените свою исполнительную строку, чтобы быть:
Exec=admin://opt/lampp/manager-linux-x64.run