zstd를 지원하지 않는 centos 8 시스템에 빌드된 rpm을 설치해야 하고 yum을 사용하여 해당 시스템에 새로운 것을 설치할 수 없기 때문에 rpm 빌드 압축에 zstd를 사용할 수 없습니다. zstd 대신 xz 압축을 사용하도록 fedora 31에서 rpm-build를 구성할 수 있는 방법이 있습니까?
답변1
dnf install mock
그런 다음:
mock -r epel-8-x86_64 your-package.src.rpm
페이로드가 포함된 패키지가 있습니다 xz
. 그리고 RHEL 8 라이브러리를 기반으로 빌드하세요.
이렇게 하면 모든 배포판의 모든 대상에 대해 빌드할 수 있습니다.