我希望我的可从 .tar 中提取的便携式应用程序(如 PopcornTime)可以在 Ubuntu Bionic Beaver(18.04)的“显示应用程序”中使用。
我将应用程序解压到某个文件夹中并运行它,我曾经运行
./folder/'ApplicationRunnable'
我意识到单击我使用以下命令创建的图标要容易得多:
sudo apt-get install --no-install-recommends gnome-panel
gnome-desktop-item-edit --create-new ~/Desktop
但在我的“显示应用程序”搜索中,找不到我的应用程序......
我怎样才能让这种应用程序出现在我的“显示应用程序”搜索中?
答案1
如果您已经有 .desktop 文件,请将其复制到~/.local/share/applications
。
如果没有,请参阅本指南将介绍如何创建。
答案2
一般来说您需要.desktop
在目录中为该应用程序创建一个启动器~/.local/share/applications
。
要.desktop
手动创建一个简单的启动器,首先创建一个空文本文件,将其命名为<application-name>.desktop
,然后在其中添加以下几行
[Desktop Entry]
Name=Application Name
Comment=A short description of the application
Exec=/full/path/to/'ApplicationRunnable'
Terminal=false
Type=Application
Icon=/full/path/to/icon-file
然后保存文件。如果它没有出现在'显示应用程序',退出并重新登录。
尤其如果你已经有一个在职的 .desktop
启动器(使用 GUI 工具创建gnome-desktop-item-edit
)~/Desktop
,然后将其复制到~/.local/share/applications
。
答案3
将使用 gnome-desktop-item-edit 生成的 .desktop 文件复制到 /usr/share/applications