当サイトはプロモーションが含まれています。

rpmbuildの環境をかんたん安全に構築する

プログラムコード

昔は以下のように手動でrpmbuildの環境を構築していましたが、現在はかんたん安全に自動的に構築できるようになりました。

mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros

手順

1.rpm-buildとrpmdevtoolsをインストールする

yum install rpm-build rpmdevtools

2.rpmdev-setuptreeを実行する

注意
一般ユーザー権限で実行することを推奨します。
rpmdev-setuptree

たったこれだけで、rpmbuildの環境が構築されます。
更に.rpmmacrosに追加設定も記載されていました。