8个用于下载DEB或RPM Linux应用程序的站点

在Linux上安装软件可能是一个复杂过程。一方面,与您在Microsoft Windows上找到的体验相比,体验似乎很简单。您所需的许多软件都在Linux发行版的应用程序商店或软件包管理器中。

但是有时您所需的应用程序不存在,或者提供的版本已过时。这就是Window占主导地位的EXE格式的便利之处-Linux软件包格式太多了。幸运的是,大多数发行版都使用DEB或RPM。

有八个站点可帮助您查找DEB或RPM格式的应用。

1。 pkgs.org

pkgs.org可以轻松查找和下载最新版本的Linux软件包,而无需处理弹出窗口或间谍软件。该网站已在十几个发行版中索引了数百万个软件包。这些发行版中的一些使用DEB,而另一些使用RPM,因此这是一站式服务,同时获得两者。

pkgs.org通过发行版发布结果,因此您可以查找与您的兼容的DEB。 Debian或Ubuntu的确切版本。对于Fedora和openSUSE等RPM发行版也是如此。还包括Arch Linux,因为pkgs.org不仅限于DEB和RPM格式。

2。 RPM Seek

虽然pkgs.org使搜索包变得简单,但您仅限于根据包的名称进行搜索。 RPM Seek通过为您提供几个用于搜索的参数,可以走得更远。不仅可以基于发行版进行搜索,还可以根据它们需要运行哪些程序包(称为依赖项)或它们在安装时提供的其他软件来查找文件。

尽管有名称,RPM Seek不仅限于RPM。 Debian是您可以找到软件包的发行版之一-Debian使用DEB。

3。 Debian软件包搜索

Linux发行版维护着许多计算机,这些计算机装有他们分发给其他人的软件。这就是名称分发(或发行)的来源。虽然我们通常使用Linux应用商店,程序包管理器或命令行来访问该软件,但您也可以通过Web浏览器来访问它们。

考虑到为此创建了DEB格式,Debian是最大的发行DEB的发行版。许多替代方案最终都基于此。因此,Debian的软件包列表是查找软件的好地方。您可以直接下载DEB。不建议使用此方法,因为这些DEB通常要求您已经安装了其他DEB,但是如果需要,可以使用此后备方法。

您不仅限于Debian的站点。您也可以查看Ubuntu软件包搜索或Linux Mint的软件包页面。同样,您可以在Fedora软件包源页面上找到RPM。

4。 RPM PBone搜索

是否正在寻找更高级的搜索工具来帮助您诊断系统问题? RPM PBone Search是一个旨在进行更彻底的系统分析的网站。

您可以提供详细的搜索参数,以帮助您确定RPM的依存关系或其他可能缺少的内容。您可以根据RPM的更改日志,摘要或描述标签找到RPM。

RPM PBone Search还使您能够监视存储库本身的大小。您可以看到Fedora,openSUSE或其他基于RPM的发行版何时将RPM添加到其存储库中,并查看这些存储库包含的内容的完整列表。

5。 RPM查找

这些搜索引擎大多数都具有一定程度的风格。 RPM查找没有这些。这是一个显示简单纯文本和基本HTML的网站,因此搜索结果显示得很快。

对于许多人来说,网页速度并不需要多加考虑。拥有千兆位互联网时,缓慢,庞大的网页会快速加载。但是我们许多人仍在等待使用基本形式的宽带。在这种情况下,浏览器必须加载的内容越少越好。

顾名思义,RPM查找仅限于RPM。

6。开放式构建服务

开放式构建服务是一个地方,任何人都可以一次编译和分发用于许多发行版和操作系统的软件包。它简化了流程,因此开发人员可以专注于编写代码,而不是了解Debian和Arch Linux如何分发软件之间的细微差别。

不仅可以使用Open Build Service来构建软件,还可以使用它来查找软件。为此,请转到build.opensuse.org。

为什么使用openSUSE?这是因为Open Build Service从openSUSE Build Service开始,并且openSUSE继续托管一个公开版本,无论他们使用哪个发行版,任何人都可以搜索软件包(尽管很多软件都是考虑到openSUSE的。)

7。 RPM Fusion

人们在安装Fedora时注意到的一件事是,该特定的Linux发行版不提供专有软件。您找不到封闭源Nvidia显卡或某些视频编解码器。如果需要它们,则必须在其他地方查找。

这就是RPM Fusion所在的地方。这是第三方存储库,长期存在于Fedora用户中,以寻找官方Fedora存储库中排除的某些软件。如果您要查找的RPM是封闭源或开放源,但是对于Red Hat这样的公司(赞助Fedora)进行重新分配并不安全,那么您很有可能会在这里找到它们。

8。 Launchpad

Launchpad来自Canonical,该公司为我们带来了Ubuntu桌面。 Launchpad是用于开发和维护开源软件的网站。虽然Launchpad主要是供开发人员使用的工具,但它还是一个下载软件包的地方。

Launchpad上的许多软件都针对Ubuntu,因此该站点上有许多DEB。但是您将必须搜索找到它们。许多项目仅以TAR.GZ压缩文件形式提供下载。另一方面,有些还提供RPM。

Launchpad的使用范围不像以前那样广泛,因此这里的许多项目现在都在其他地方托管或被放弃。这不是我首先要检查的站点,但是对于某些应用程序仍然值得牢记。

为什么下载DEB或RPM?

时间已更改Linux。 DEB和RPM不再是分发发行版应用商店中没有的应用的首选方法。但是有一些原因使它们比其他格式更受欢迎。

  • 发行版中包含的大多数软件可能已经打包为DEB或RPM。
  • 您可以安装,删除或更新软件的一种方法。
  • 与新方法相比,这些格式在硬盘上占用的空间更少。
  • 当前, DEB或RPM版本打开得更快。
  • DEB和RPM版本提供了更高的一致性。有时,较新的格式会忽略用户主题,具有不同的文件对话框窗口,等等。
  • 大多数发行版都使用这两种格式中的一种,这意味着也有一些不使用它们。以Arch Linux和基于它的许多发行版为例。

    标签: