Linuxメモ

rpmbuild環境の構築

必要パッケージをインストール

# yum install rpm-build gcc gcc-c++

一般ユーザーでビルドできるようにする

rpmをbuildするのに必要なディレクトリを作成する。

# mkdir -p ~/rpm/{BUILD,RPMS,SOURCES,SPECS,SRPMS}


rpm作成用のディレクトリがある場所を指定してやる

# echo "%_topdir $HOME/rpm" > ~/.rpmmacros

コマンド備考

  • src.rpmパッケージをディレクトリに展開する。
    $ rpm -ivh パッケージ名.src.rpm
  • src.rpmパッケージをリビルドする。
    $ rpmbuild --rebuild パッケージ.src.rpm
  • specファイルからコンパイル
    $ rpmbuild -ba パッケージ名.spec


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-04-12 (月) 20:07:03 (2745d)