版本:Nexus OSS 2.11.2-03 操作系统:Windows 7 专业版 错误:“createrepo”不可用且“mergerepo”不可用
为了清楚起见,我尝试在 Windows7 上使用 Nexus OSS 创建一个 yum 代理。
现在,我知道在 Windows 上创建 yum 存储库/代理有点违反直觉,但这就是我被“要求”做的事情。如果真的不可能,请告诉我。
我原以为 Nexus OSS 自带 yum 支持,但我遇到了一些问题。
创建新代理时,我没有将“yum”作为可用存储库类型之一。
在 Administration->Capabilities 屏幕中,我看到上述错误/警告。
最佳答案
Nexus 2 中的 Nexus yum 支持依赖于原生的 createrepo 和 mergerepo 命令。因此,它需要在允许安装这些工具的操作系统上运行。
在 yum chapter of the Nexus documentation 中阅读更多相关信息.
Nexus 3 YUM 存储库不再依赖这些 native 工具,并且已准备好生产。
关于windows-7 - 如何在 Windows 上使用 Nexus OSS 创建 YUM 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28815331/