Как настроить rpm-build в Fedora 31 для использования xz, а НЕ zstd?

Как настроить rpm-build в Fedora 31 для использования xz, а НЕ zstd?

Я не могу использовать zstd для сжатия rpm-build, потому что мне нужно установить rpm, который я собираю, на машине Centos 8, где zstd не поддерживается, и я не могу установить ничего нового на эту машину с помощью yum. Есть ли способ настроить rpm-build на Fedora 31 для использования сжатия xz вместо zstd??

решение1

dnf install mock

А потом:

mock -r epel-8-x86_64 your-package.src.rpm

И у вас есть пакет с xzполезной нагрузкой. И сборка с библиотеками RHEL 8.

Таким образом, вы можете разрабатывать решения для любой цели и любого дистрибутива.

Связанный контент