如何在 Ubuntu 上安装 Fedora 的 fedpkg?

如何在 Ubuntu 上安装 Fedora 的 fedpkg?

想要将源代码从 Fedora 拉到 Ubuntu 系统,发现我需要运行 fedpkg 才能获得最新源代码。但是我不知道如何在我的 Ubuntu 10.04 系统上执行此操作。除了启动 Fedora 实例然后进行复制之外,有谁知道如何解决这个问题吗?

看起来,安装 fedpkg 是显而易见但可能是错误的解决方案。

编辑

想要源代码的原因是为了对其进行分析,而不是从中构建任何东西或运行任何东西。具体来说,我试图提取整个源代码树。想要通过 GIT/fedpkg 获取源代码的原因是,我可以确保获得最新版本并相当轻松地更新它,而无需借助 ISO 下载解压。

我应该提到,我可能最终会通过虚拟机来做这件事,因为它看起来不那么黑客,但我在 Google/Bing 中输入的任何搜索词都没有关于如何做到这一点的线索。一定可以把包管理器带过来,我只是不知道怎么做,甚至不知道这是不是一个好主意。

答案1

你可以下载fedpkgRPM,使用以下方式将其转换为 Debalien,然后安装它。此操作能否成功取决于 RPM 脚本是否执行了任何重要操作,以及在软件包安装的文件中做出了多少特定于 RPM 的假设。

答案2

你只是想在你的 Ubuntu 系统上获取 Fedora 的源代码,如果我理解得没错的话?
如果是这样,最简单的方法就是下载它这里

如果你的意思是你想在 Ubuntu 上构建 Fedora,那么你需要安装 Fedora 打包工具,这是可以做到的,但相当难。安装 Fedora(例如在虚拟机中)并从那里构建它要容易得多。

相关内容