在Fedora世界中是否有PPA服务的等效项?


23

对于Ubuntu,此便利的PPA服务可用,您可以在其中获得自己的软件包存储库。

您可以在其中放置开源许可下的源软件包,例如软件的开发快照。

(服务器负责创建正确的二进制软件包,并使用存储库密钥对其进行签名。)

然后,用户只需使用一个命令添加存储库地址,即可通过apt-get安装软件包。

由于我正在研究Fedora-Fedora软件包中是否有类似的东西?

如果是,则支持哪些体系结构/发行版?有多少可用空间?

通过这样的服务(例如,当前的Fedora版本和RHEL)通过多种rpm发行包的发布方式是什么?

Answers:


12

也许是OpenSuse Build Service?不要让名称OpenSuse欺骗您,它也支持其他发行版。我不相信它为您提供了一个yum存储库,但它确实为用户提供了下载.rpm文件的地方。但是,最酷的事情是它将以您想要支持的Fedora / Suse / etc的任何体系结构和版本来为您编译软件包。

主页:https : //build.opensuse.org/
Wiki页面:http : //en.opensuse.org//openSUSE : Build_Service


我听说过这项服务的
好处

2
OpenSuse Build Service非常棒!它确实为您提供了一个yum存储库-或多个,取决于一个选择的目标。它甚至支持基于.deb的发行版。甚至Ubuntu PPA服务也不支持Debian发行版,而Ubuntu是基于Debian的。我希望Novell保持该服务的生命。到目前为止,它运行良好,使用方便。
maxschlepzig 2011年



2

我能想到的最接近的是Fedora软件包维护者的Koji。如果您想托管自己的软件包,则在本地构建自己的软件包并将其放置在可通过Web访问的地方是很简单的。您可以使用该createrepo工具创建yum存储库。然后,您可以仅在/etc/yum.repos.d/中创建指向该基于Web的存储库的存储库配置。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.