1

私は初心者で、自動ビルド システム (Hudson) の一部として rpm パッケージをビルドするための Python スクリプトを作成しようとしています。

rpm-python API を見ていますが、rpmbuild に関連するものは見当たりません。

何か不足していますか、それとも rpm API を使用して rpm パッケージをビルドする方法がありませんか? ビルド プロセスには Solaris などのさまざまなプラットフォームが関与するため、シェルから rpmbuild を呼び出す必要がなく、スクリプトを移植可能にしたいと考えていました。

ありがとう。

4

2 に答える 2

0

Debianにはrpm用のpythonバインディングが含まれており、Pythonスクリプトからrpmを使用できます

http://packages.debian.org/stable/python/python-rpm

また、チェックアウト: APIドキュメント

RPMPythonバインディング-プレゼンテーションとチュートリアル

于 2010-08-30T07:10:06.490 に答える
0

プロジェクトで を使用している場合は、 の Python ドキュメント ページの詳細情報distutilsと同じくらい簡単です。./setup.py bdist_rpm distutils

于 2011-07-10T01:21:37.037 に答える