Я хочу Запустить приложение AMPPS, которое расположено в: /usr/local/ampps/
Я создал, это - настольное средство запуска, которое является:
[Desktop Entry]
Type=Application
Terminal=false
Icon=/usr/local/ampps/ampps.png
Name=AMPPS
Exec= gksudo -k -u root /usr/local/ampps/Ampps %U
Categories=Programming;Development;
StartupNotify=true
Моя проблема состоит в том, когда я нажимаю на ampps в средстве запуска, я запросил для ввода пароля root, и после этого ничего не происходит.
Я могу выполнить использование приложения sudo ./Ampps
в терминале. Как Может Решить эту проблему?
Я нашел решение, я просто должен был разъяснить путь к приложению и затем изменить исполнительную команду на что-то как ниже:
[Desktop Entry]
Type=Application
Terminal=false
Icon=/usr/local/ampps/ampps.png
Name=AMPPS
Path=/usr/local/ampps/
Exec= gksudo -k -u root ./Ampps
Categories=Programming;Development;
StartupNotify=true
Hope решают проблему других.
gksudo устарело!
[Desktop Entry]
Version=1.1
Type=Application
Name=Ampps
Comment=Ampps LAMP Server
Icon=/home/nda/Imágenes/ampps.png
Exec=sudo -p -k -u root ./Ampps
Path=/usr/local/ampps
Actions=
Categories=Development;
StartupNotify=true