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ライブラリに基づいて構築しましょう。
これにより、すべてのディストリビューションのすべてのターゲットに対してビルドできます。