返回

不再被分散注意力:在 AppImage、Flathub 和 Snapcraft 上集中搜索 Linux 应用

见解分享

对于 Linux 用户来说,找到我们最喜欢的应用程序一直是一个挑战。我们必须在各种存储库、包管理器和网站中进行搜索,这既耗时又令人沮丧。幸运的是,现在有三个平台使搜索 Linux 应用变得轻而易举:AppImage、Flathub 和 Snapcraft。

AppImage:无需安装的便携式应用程序

AppImage 是一个便携式应用程序格式,无需安装即可运行。它将应用程序及其所有依赖项打包在一个文件中,因此您可以将其复制到任何 Linux 系统并运行它。 AppImage 适用于所有主要的 Linux 发行版,并且易于使用。只需下载 AppImage 文件,使其可执行,然后双击即可运行应用程序。

Flathub:跨发行版的集中式应用程序商店

Flathub 是一个集中式应用程序商店,提供各种适用于大多数 Linux 发行版的应用程序。 Flatpak 应用程序是使用沙盒技术打包的,这意味着它们不会干扰系统上的其他软件。 Flathub 提供了广泛的应用程序,包括流行的应用程序和鲜为人知的小众应用程序。

Snapcraft:Canonical 开发的通用格式

Snapcraft 是一种通用格式,用于打包和分发 Linux 应用程序。 Snap 应用程序是使用容器技术打包的,这意味着它们是自包含的并且不会干扰系统上的其他软件。 Snapcraft 由 Canonical 开发,它为 Ubuntu 和其他 Linux 发行版提供了一个庞大的应用程序目录。

三个平台的比较

这三个平台各有优缺点。 AppImage 便携且易于使用,但它可能不适用于所有应用程序。 Flathub 提供广泛的应用程序,但并非所有应用程序都可用于所有 Linux 发行版。 Snapcraft 由 Canonical 开发,但它可能不如其他两个平台那么灵活。

选择合适的平台

选择哪种平台取决于您的个人需求。如果您正在寻找便携且易于使用的应用程序,那么 AppImage 是一个不错的选择。如果您正在寻找各种应用程序,那么 Flathub 是一个不错的选择。如果您正在寻找由 Canonical 开发且适用于多种 Linux 发行版的应用程序,那么 Snapcraft 是一个不错的选择。

结论

AppImage、Flathub 和 Snapcraft 使得在 Linux 上搜索应用程序变得比以往更加容易。这三个平台各具优点,您可以根据自己的需求选择最适合自己的平台。通过使用这些平台,您可以减少在查找应用程序上花费的时间,并更多地专注于使用它们。