我已经使用 Linux 一段时间了,但我对什么是最好的有点困惑安装软件包的方式是。由于我的发行版存储库(我使用 Pop!_OS)中的许多软件包都已过时,我是否应该从 Flatpak 获取大部分内容?也许更大的专有软件包(如 Steam)通常在发行版存储库上是最新的?Flatpak 似乎也非常依赖非官方维护者。相信更多的官方消息不是更好吗?我如何知道发行版存储库或 Flathub 中的软件包是否被开发人员或维护人员放弃并因此停止接收更新?如果我想要软件包的最新稳定版本,我是否应该将开发人员的 PPA 添加到我的存储库中?但是,为每个包提供大量 PPA 是否违背了回购系统的目的?理想情况下,我希望将所有软件包放在一个地方,并提供最新的稳定版本,并且这些软件包由官方维护者或开发人员维护(不确定这是否可能,哈哈)。如前所述,我的发行版是 Pop!_OS 提前感谢您的帮助!
正如xkcd曾经写道的“为什么有这么多安装软件包的方法,为什么我们不只有一种”,这增加了另一种安装方法。
至于安装软件包的“官方”方式,flatpak 上的一些应用程序是社区维护的或由开发人员自己维护的,例如不和谐,它是由不和谐自己维护的,并且与他们提供的 deb 版本相同。
至于您是否可以信任 flatpak,通过 flatpak 安装应用程序与您的发行版存储库中的应用程序一样安全。这意味着如果你使用 apt 它将与 flatpak 版本相同,如果你不想使用 flatpak,你可以使用 ppa,它们提供与 flatpak 相同的功能,这意味着它是最新的软件包,而不是像之前那样是“稳定”版本您可以在本机软件包存储库中找到,
如果您想要一个具有最新软件包的发行版,您应该考虑滚动发行版发行版,滚动发行版发行版是这样的发行版:一旦软件包有更新可用,您就可以使用它,并且它在本机存储库中是最重要的提供基于arch(基于)openSUSE Debian Unstable(也称为其代号“Sid”)的常见发行版,如果您想要一些熟悉的东西,因为您使用的是 kde neon,我会推荐 debian stable,因为它具有与 neon 相同的架构,两者都基于 debian 并使用 apt,因此您可以轻松迁移到 debian stable,如果您喜欢冒险,您可以去arch并尝试它以了解 arch 及其软件包