是否可以在 Ubuntu 20.04.2 的应用程序菜单中添加二进制文件?我已经尝试了从以下.desktop
文件中提取的 Filezilla 文件FileZilla_3.55.1_x86_64-linux-gnu.tar.bz2
:
Path=/home/user/Programs/FileZilla_3.55.1_x86_64-linux-gnu/FileZilla3/bin/
Exec=filezilla
Name=AppImageLauncher
Type=Application
Terminal=false
Icon=/home/user/Programs/FileZilla_3.55.1_x86_64-linux-gnu/FileZilla3/share/icons/hicolor/48x48/apps/filezilla.png
我已经将这种方法用于它适用的 AppImages。有没有办法对二进制做同样的事情?
▶ 您可以将任何可执行文件添加到应用程序菜单,无论是二进制文件还是任何脚本,只要它是可执行文件即可。
在线上
Exec=
,您需要指定一个有效的可执行文件:echo $PATH
查看搜索可执行文件的所有目录),那么您可以简单地指定可执行文件的名称。/home/user/Programs/FileZilla_3.55.1_x86_64-linux-gnu/FileZilla3/bin/filezilla
.▶ 为了在应用程序菜单中查看您的应用程序,它必须位于一个专用文件夹中(用于
echo $XDG_DATA_DIRS
查看它们 - 添加到每个路径/applications
以获取实际文件夹)。对于您的自定义应用程序,.local/share/applications
如果您是唯一需要使用这些应用程序的用户,请将其放入。否则,将其放入/usr/local/share/applications
. 如果您的系统上不存在这些文件夹,您可能需要创建这些文件夹。