在AppImage,Flathub和Snapcraft平台上搜索Linux应用程序

发布者:上海IT外包来源:http://www.lanmon.net点击数:1650

Linux一直在增长。过去,开发人员必须为不同的Linux发行版构建应用程序。由于各种Linux变体,为所有发行版构建应用程序既麻烦又耗时。后来,一些开发人员发明了包转换器和构建器,如Checkinstall,Debtap和Fpm。但他们没有完全解决问题。所有这些工具只是将一种包格式转换为另一种包格式。我们仍然需要找到应用程序并安装运行它所需的依赖项。
好的,时代变了。我们现在有一个通用的Linux应用程序。这意味着我们可以在大多数Linux发行版上安装这些应用程序。无论是Arch Linux,Debian,CentOS,Redhat,Ubuntu还是任何流行的Linux发行版,通用应用程序都能正常运行。这些应用程序打包在一个包中,包含所有必需的库和依赖项。我们所要做的就是在我们使用的任何Linux发行版上下载并运行它们。流行的常见应用程序格式是AppImage,Flatpak和Snap。
AppImage由Simon peter创建和维护。许多流行的应用程序,如Gimp,Firefox,Krita等,都有这些格式,可以直接从下载页面下载。只需下载它们,使它们可执行并立即运行。您甚至不需要root权限来运行AppImage。
Flatpak的开发人员是Alexander Larsson(RedHat员工)。 Flatpak应用程序托管在名为“Flathub”的中央存储库(商店)中。如果您是开发人员,建议您使用Flatpak格式构建应用程序,并通过Flathub将其分发给用户。
Snap由Canonical构建,主要用于Ubuntu。但是,其他Linux发行版的开发人员已经开始为Snap打包格式做出贡献。因此,Snap也开始与其他Linux发行版一起使用。 Snap可以直接从应用程序的下载页面下载,也可以从Snapcraft商店下载。许多受欢迎的公司和开发人员已经发布了AppImage,Flatpak和Snap格式的应用程序。如果您正在寻找应用程序,只需转到商店并获取您选择的应用程序并运行它,无论您使用哪个Linux发行版。
还有一个名为“Chob”的命令行通用应用程序搜索工具,可以在AppImage,Flathub和Snapcraft平台上轻松搜索Linux应用程序。此工具仅搜索给定的应用程序,并在默认浏览器中显示官方链接。它不会安装它们。本指南介绍如何安装Chob并使用它在Linux上搜索AppImage,Flatpak和Snap。
使用Chob在AppImage,Flathub和Snapcraft平台上搜索Linux应用程序
从发布页面下载最新的Chob二进制文件。在编写本指南时,最新版本为0.3.5。
$ wgethttps://github.com/MuhammedKpln/chob/releases/download/0.3.5/chob-linux
使其可执行:
$ chmod + x chob-linux
最后,搜索您想要的应用程序。例如,我将搜索与Vim相关的应用程序。
$ ./chob-linux vim
Chob将在AppImage,Flathub和Snapcraft平台上搜索给定的应用程序(和相关应用程序)并显示结果。
使用Chob搜索Linux应用程序
只需输入您要应用的号码,然后即可在默认浏览器中打开其官方链接并阅读其中的应用详细信息。
在浏览器中查看Linux应用程序的详细信息
有关更多详细信息,请查看下面的Chob官方GitHub页面。

IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部