在下一篇文章中,我们将看一看 如何在 Gnome 桌面环境中为 AppImage 文件创建自定义应用程序启动器 来自 Ubuntu。 尽管出于显而易见的原因我们将专注于 Ubuntu,但这种方法也应该适用于使用 Gnome 桌面环境的其他发行版。
首先有必要说明一下 AppImage 文件是应用程序及其使用的库的压缩图像. 当我们运行这些文件之一时,它会临时挂载在我们的文件系统上以便运行。 使用这种方法,开发人员可以将他们的应用程序打包到一个 AppImage 文件中,它可以在任何发行版上运行。
当我们下载并使用应用程序的AppImage文件时,不需要安装,也不需要root权限。 此类文件不会更改我们的系统,它们是可移植的通用二进制文件,包括包中的所有依赖项和库。
下载作为 AppImage 分发的应用程序时,这只是我们计算机上的另一个文件。 要打开应用程序,我们需要使该文件可执行并通过在命令行上指定路径或从文件管理器双击该文件来启动应用程序. 如果我们有兴趣拥有一个应用程序启动器,我们就必须自己创建它。
如何为 AppImage 文件创建应用程序启动器?
下载AppImage文件
AppImage 格式的好处之一是 这些文件可以直接从开发者的网站上下载,一般来说我们使用的是哪个发行版并不重要. 对于以下几行,我将从您的网站下载 Ferdi 应用程序的图像 在GitHub上发布页面. 费尔迪 是您的消息传递应用程序,它将聊天和消息传递服务结合在一个应用程序中。
除了使用浏览器下载应用程序, 我们还可以打开终端(Ctrl + Alt + T)下载文件,使其可执行并启动应用程序:
wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage
chmod +x Ferdi-5.6.0-beta.8.AppImage ./Ferdi-5.6.0-beta.8.AppImage
虽然 可以从任何目录下载并运行 AppImage 文件为了使文件系统井井有条,在为此文件创建启动器之前,让我们将其移动到更合适的目录。
mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/
为 AppImage 文件创建应用程序启动器
Ubuntu 的特点之一是我们可以通过点击“启动应用程序”显示申请”从停靠栏,然后我们只需要在应用程序窗口中找到该应用程序即可。 对于要在此应用程序窗口中显示的应用程序,它必须在适当的目录中有一个桌面条目。 这些启动器是指定如何启动应用程序并以扩展名结束的文件 的.desktop.
系统范围的应用程序具有位于目录中的桌面条目 在/ usr /共享/应用. 但是,写入此目录需要 root 权限,而且 AppImages 文件的好处之一是它们不需要 root 权限, 让我们在目录中创建一个桌面条目 〜/ .local / share /应用程序. 该目录用于当前用户的桌面条目。 在此处创建 .desktop 文件将使当前用户可以使用启动器.
启动器内容
使用我们最喜欢的文本编辑器, 我们将在其中创建一个名为 Ferdi.desktop 的文件 〜/ .local / share /应用程序.
vim ~/.local/share/applications/Ferdi.desktop
打开文件后,里面 我们将粘贴以下内容并保存:
[Desktop Entry] Name=Ferdi Comment=Aplicación de mensajería Exec=/home/nombre-de-usuario/bin/Ferdi-5.6.0-beta.8.AppImage Icon=/home/nombre-de-usuario/Imágenes/Ferdi.jpeg Terminal=false Type=Application Categories=Internet;
- 在 前线 我们准备去 指定这是桌面输入.
- La 第二行 表示应用程序的名称 我们将在应用程序窗口中看到。
- La 第三行 由组成 可以视为信息的评论.
- 在 第四行 指定了可执行文件的路径. 这里有必要用每个人使用的用户名替换用户名.
- La 第五行 表示要使用的图标. 您可以在此处指定自定义图标的路径或使用属于图标包一部分的图标.
- 在 第六行 指定此应用程序是否在终端中运行.
- La 第七行 告诉系统它是应用程序、链接还是目录.
- 恩CUANTO一个 最后一行 指定应用程序所属的类别. 这是针对将应用程序启动器分为不同类别的应用程序菜单完成的。
现在已经创建并保存了桌面条目, 我们应该在应用程序窗口中看到应用程序 我们应该能够从那里运行它。
可选地,我们可以 右键单击该图标并单击 添加到收藏夹 如果我们希望此发射器始终留在坞站中.