在下一篇文章中,我们将看一下AppImageLauncher。 该工具将为用户提供以下可能性: 将AppImage格式的应用程序与我们的Ubuntu系统集成,只需单击一下。 此外,它还允许您管理,更新和删除它们。 它还将允许我们双击AppImage来打开它们,而不必首先使其成为可执行文件。
由于存在不同的Gnu / Linux发行版,因此为每个发行版开发应用程序对于开发人员而言可能是一项繁琐的任务。 因此,今天 许多开发人员正在转向包格式,例如AppImages,FlatPak和Snap.
AppImage是最流行的通用软件包格式之一。 许多流行的应用程序已经以这种格式发布。 这些类型的文件是可移植的,可以在任何Gnu / Linux系统上运行。 它们包括所有必要的依赖关系,并作为单个文件分发。 无需安装它们。
AppImageLauncher的一般功能
- 桌面整合。 这是该程序的主要特征,它使我们能够集成在应用程序菜单中下载的AppImage文件,以便更快地启动它们。 它还负责将文件移到一个中心位置,在这里我们可以一起找到它们。
- 更新管理。 在桌面上集成后,如果我们右键单击将在应用程序菜单中找到的AppImage程序启动器,我们将看到上下文菜单。 在这里我们可以找到一个名为“更新'。 这将启动一个小的帮助工具来应用更新。 尽管我不得不说在测试中我使用了不同的AppImage文件,但没有一个显示此选项。
- 从系统中删除AppImages。 如果我们点击选项“清除在应用程序菜单中可用的AppImage应用程序的上下文菜单中,删除工具将要求您进行确认。 如果我们选择这样做,则将撤消桌面集成,并从我们的系统中删除该文件。
- 我们也可以指望 一个名为ail-cli的CLI工具。 这提供了从终端执行基本操作,脚本自动化等的可能性。
这些只是该程序的某些功能。 可 从中详细咨询所有这些 项目的GitHub存储库.
在Ubuntu上安装AppImageLauncher
通过.DEB包
可以找到针对基于DEB的系统打包的AppImageLauncher。 Ubuntu用户可以从 发布页面 项目的.
至 安装新下载的软件包 我们只需要打开一个终端(Ctrl + Alt + T)并使用以下命令进行安装:
sudo dpkg -i appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb
该命令将根据下载的程序版本而有所不同。 安装完成后,我们可以 在我们的计算机上搜索应用程序启动器.
如果我们启动该程序, 我们将看到它提供的配置选项.
通过PPA
还有一个可用于Ubuntu及其衍生版本的PPA,我们可以从中安装该程序。 为了 添加PPA并安装AppImageLauncher 我们只需要打开一个终端(Ctrl + Alt + T)并在其中执行命令:
sudo add-apt-repository ppa:appimagelauncher-team/stable
更新了存储库中可用的软件列表之后,我们现在可以 进行安装 运行另一个命令:
sudo apt install appimagelauncher
将AppImage集成到应用程序菜单
为了说明这个例子,我将使用 黑曜石.
如果我们双击要使用的AppImage文件,它将 它将要求我们配置目标位置以添加AppImages。 默认位置是 $ HOME /应用程序。 可以从此窗口或以前看到的配置选项将其更改为其他位置。 选择新AppImage的位置后,我们只需单击 接受 继续。
接下来,它将询问我们是否要将AppImage移至中央位置并将其集成到应用程序菜单中(如果尚未添加)。 为了 将我们的AppImage移到该位置,并将其包含在应用程序启动器中,我们只需要点击“按钮整合并执行'。 如果您不想将AppImage添加到此菜单,只需点击“运行一次“。
如果您选择了“整合并执行',AppImageLauncher会将相应的AppImage文件移动到预定义目录($ HOME /应用程序)或我们选择的那个。 该程序将在必要的位置创建一个桌面条目和一个相关的图标.
如果我们右键单击可以找到的AppImage,我们将看到“更新”和“删除”选项出现在上下文菜单中。 这些可用于更新AppImage或将其从系统中删除。
在这些行中,我们已经了解了什么是AppImageLauncher,如何安装它以及如何使用AppImageLauncher将AppImages添加到Ubuntu中的菜单或应用程序启动器中。 如果您使用大量的AppImage,则AppImageLauncher对于在系统上组织和管理它们很有用。 有关如何安装和使用AppImageLauncher的更多信息,请参见 项目Wiki.