如何轻松找到适用于 Linux 的应用程序
使用 Linux 命令行搜索新应用程序很困难。这四个网站将帮助您轻松找到新的 Linux 应用程序。
查找适用于 Linux 的应用程序既简单又复杂。几十年来,您只需打开软件包管理器或应用程序商店,然后输入您要查找的程序的名称。完毕。简单的。
但作为 Linux 新用户,您很可能并不真正知道自己在寻找什么。随着新软件的推出速度越来越快,经验丰富的用户很容易错过最新的发现。幸运的是,有几个网站可以很好地向您介绍您以前从未见过的 Linux 应用程序。
1. 扁平集线器
Flathub 是一个通用应用程序商店,其中包含无论您使用哪种 Linux 发行版都可以安装的软件。这里的程序以 Flatpak 格式提供,许多发行版已选择该格式作为其通用应用程序包格式。
Fedora Silverblue 和 Endless OS 将所有内容都作为 Flatpak 进行分发,并且自 6.0 版本以来,elementary OS 也朝着类似的方向发展。
Flathub 主要受到 GNOME 社区的支持,因此您可以在这里找到许多针对特定桌面定制的应用程序。鉴于 GNOME 作为大多数 Linux 发行版中默认桌面的地位,这对大多数用户来说不是问题。
也就是说,Flathub 并不局限于 GNOME。这里的许多应用程序都与桌面无关,尤其是游戏。 Flathub 还拥有越来越多的知名商业专有应用程序,例如 Steam、Discord 和 Slack。
从 Flathub 安装应用程序
Flathub 将设置说明放在主页顶部。一些发行版预装了 Flatpak。如果您使用的是 GNOME,您只需单击应用程序下方的安装按钮即可获取商品。
如果您不使用 GNOME,则可以按照命令行说明将 Flathub 添加到发行版检查软件的源列表中。无论发行版如何,您都可以使用命令行来安装和删除程序。
flatpak 命令可以很好地猜测您正在寻找哪个程序,即使您不知道正确的名称。您还可以直接从网站复制并粘贴安装命令。
2.快照商店
Snap Store 是另一个通用应用程序商店,它彻底改变了查找 Linux 应用程序的容易程度。作为最受欢迎的 Linux 发行版 Ubuntu 的默认应用程序商店,Snap Store 可能会收到更多流量。
Snap Store 使用 snap 格式,几乎适用于任何 Linux 发行版。它来自 Ubuntu 背后的 Canonical 公司,该公司进行了广泛的宣传,以帮助和鼓励其他公司以 snap 包的形式发布适用于 Linux 的软件。
因此,Snap Store 包含大量的专有软件。快照设计的这一点和其他方面限制了商店对自由和开源软件爱好者的外观,但对于从 macOS 或 Windows 切换到希望查看他们已经使用的程序是否也适用于 Linux 的人们来说,这是一个很好的目的地。
KDE Plasma 用户还会发现更多桌面应用程序可作为 snap 包而不是 flatpak 提供。
从 Snap 商店安装应用程序
包含您想要的应用程序的页面右上角有一个安装按钮。当您单击此按钮时,将出现一个菜单。 Ubuntu 用户只需点击出现的按钮,提示他们在桌面商店中打开该应用程序。
如果您使用其他发行版,此菜单将链接到设置 snapd 的说明,这是安装 snap 所必需的。如果您已经准备好,那么您可以复制并粘贴提供的命令。
3.KDE.org
KDE 项目提供了一个方便的页面,列出了社区制作的 200 多个应用程序。该软件适用于 KDE Plasma,但欢迎您在任何 Linux 桌面上使用它。有些还可以在 Windows 和 macOS 上使用。
尽管 KDE Plasma 不是使用最广泛的 Linux 桌面,但在应用程序创建方面,其社区是迄今为止最多产的。
KDE 社区不仅没有重新创建和重新设计基础功能,还提供了用于更高级功能的应用程序,例如办公套件和各种媒体创建工具。还有用于将手机和 PC 同步的 KDE Connect,以及用于驾驶无人机的应用程序 Kirogi。
KDE 页面非常适合帮助 Plasma 纯粹主义者找到专门为其桌面设计的所有软件,因为这些应用程序集成得最好。
从 KDE.org 安装应用程序
KDE.org 不直接提供应用程序。每个应用程序都包含一个安装按钮,可与您的 Linux 应用程序商店集成,例如 KDE Discover 或 GNOME Software。如果您的发行版存储库中无法提供某个应用程序,则此按钮将无法拉出该应用程序。
通过其他方式提供的应用程序包含其他分发方法的按钮。截至撰写本文时,还没有指向 Snap Store 的链接,但经常出现通过 Flathub 下载的按钮。儿童教育应用 GCompris 甚至包含 F-Droid、Google Play 和 Microsoft Store 的链接。
4.GNOME.org
GNOME 项目还提供了可用于 GNOME 桌面的应用程序列表。与 KDE 提供新旧程序的全面列表不同,GNOME 的列表主要包含那些遵循桌面当前设计准则的程序。
从应用程序图标到主题和布局,这里的软件之间的一切都会感觉基本一致。如果您喜欢 GNOME 的外观和感觉,那么这个网页就是您该去的地方。
GNOME 的目录几乎没有 KDE 的那么长,你也找不到像 digiKam 和 Kdenlive 这样复杂的软件。但 GNOME 团队确实提供了有关每个应用程序的大量有用信息。除了下载链接和相关网页之外,GNOME 还会向您介绍每个应用程序的维护者,将姓名和面孔放在代码后面。
从 GNOME.org 安装应用程序
GNOME 完全集成在 Flathub 上,因此列出的每个应用程序都包含指向该网站的链接。目前,一些 GNOME Core 应用程序尚未列出,部分原因是它们尚未在 Flathub 上提供。但目前,该页面还很新,这一切可能很快就会改变。
适合所有人的应用程序中心?
上面的页面列出了可以在大多数 Linux 版本上安装的所有应用程序。另一个网站正在制作该列表。作为 AppCenter forEveryone 活动的一部分,elementary OS 团队致力于让 AppCenter 应用程序可供其他发行版使用。
Appcenter.elementary.io 列出了基本操作系统可用的应用程序。要访问其他发行版上的其中一些内容,您可以将elementary 的 AppCenter Flatpak 远程存储库添加到您的系统中。