Centos

我可以在 centos 6 (el6) 伺服器上建構 centos 7 (el7) rpm 包嗎?

  • May 31, 2016

有一些文件教我如何在 centos 中使用 rpm-build 或 mock 自己建構 rpm。我可以為el6rpm 包建構它們。

我的問題是,我可以在 centos 6 伺服器上為 centos 7 (el7) 建構 rpm 包嗎?

原因是,我公司的建構伺服器(竹伺服器)目前是一個centos 6伺服器。

是和否:

  • 是的,你可以用 Mock 做到這一點。您只需執行mock -r epel-7-x86_64 yourpackage.src.rpm,無論您目前的主機是什麼,它都會為 RHEL/CentOS 7 建構軟體包。
  • 不,您不能使用 rpmbuild 來執行此操作,因為它會為您目前的平台建構軟體包。

引用自:https://unix.stackexchange.com/questions/286455