当我点击开始菜单中的 xampp自定义快捷方式图标时,没有任何反应。通过执行“sudo /opt/lamp/manager-linux-64.run”,我能够从终端成功启动它。我承认,当我打开系统监视器时,我不知道它的“进程”名称是什么。
下面是我写的配置文本文件:
kaign@kaign:/usr/share/applications$ gedit xampp.desktop
[Desktop Entry]
Encoding=UTF-8
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application
Type=Application
Terminal=true
然后我验证了文件的所有者并将其从 root 更改为我的管理员帐户:
kaign@kaign:/usr/share/applications$ ls -l xampp.desktop
-rwxrwxr-x+ 1 root root 217 Dec 29 17:03 xampp.desktop
kaign@kaign:~$ sudo chown -R kaign: /usr/share/applications/xampp.desktop
kaign@kaign:/usr/share/applications$ ls -l xampp.desktop
-rwxrwxr-x+ 1 kaign kaign 217 Dec 29 17:03 xampp.desktop
我已经导航到 GUI 文件夹位置并确保“.desktop”文件可以作为程序执行