chrootでRPMを構築するためのツールは何ですか?

chrootでRPMを構築するためのツールは何ですか?

私はpbuilderDebian用のバイナリパッケージを作成しています。

pbuilderchroot環境を作成し、ビルドに必要なすべての宣言されたパッケージをインストールし、.debchroot内にバイナリパッケージをビルドします。

すでに私の.specファイルがあります。私はそれを作ることができます。ただし、ビルドするプロジェクトのバージョンが複数あり、バージョンごとにそのバージョンが依存する特定のパッケージの要件が異なります。したがって、ビルドするプロジェクトのバージョンに応じて、これらの依存関係をインストール/削除する必要があります(エラーが発生しやすい)。また、要件が異なり、基本ファイルシステムにインストールする必要がある場合は、並列に構築することはできません。

pbuilder私はバイナリ.rpmパッケージを構築するのと同じタイプのツールを探しています。

  • mach捨てられたように見えるアンティークツールを見つけました。
  • 見つかりましrinseたが、起動部分のみを実行します。
  • また、yum-builddepchrootingではなくシステム全体にインストールされます。

依存関係を解決し、chrootでRPMを構築できるpbuilderのようなツールを知っている人はいますか?

答え1

はい、あなたは探しています。笑い、ビルドchrootの設定、ビルド依存関係のインストール、およびさまざまな環境のRPMビルドを担当します。

関連情報