centos 6(el6) 서버에서 centos 7(el7) rpm 패키지를 구축할 수 있습니까?

centos 6(el6) 서버에서 centos 7(el7) rpm 패키지를 구축할 수 있습니까?

rpm-build 또는 mock을 사용하여 centos에서 rpm을 직접 빌드하는 방법을 알려주는 문서가 있습니다. el6rpm 패키지로 빌드 할 수 있습니다 .

제 질문은 centos 6 서버에서 centos 7(el7)의 rpm 패키지를 구축할 수 있습니까?입니다.

그 이유는 우리 회사의 빌드 서버(대나무 서버)가 현재 centos 6 서버이기 때문입니다.

답변1

예, 아니오:

  • 예, Mock을 사용하여 이 작업을 수행할 수 있습니다. 실행하기만 하면 mock -r epel-7-x86_64 yourpackage.src.rpm현재 호스트가 무엇이든 상관없이 RHEL/CentOS 7용 패키지가 빌드됩니다.

  • 아니요. rpmbuild를 사용하면 현재 플랫폼에 맞는 패키지를 빌드하므로 이 작업을 수행할 수 없습니다.

관련 정보