LoginSignup
0
1

More than 5 years have passed since last update.

rpmbuild/centos5 の使い方

Last updated at Posted at 2016-09-16

参考

準備

  • tenshiのrpmをビルドしてみる。
ファイル構成
./rpm/tenshi-0.15.tar.gz
./srv/pkg
  • ./srv/pkg には実行権限を付けておくこと。
srv/pkg
cd /srv
tar xzf /home/builder/rpm/tenshi-0.15.tar.gz 
cd tenshi-0.15
sudo rpmbuild -bb tenshi.redhat-spec
run.sh
docker run -it \
  -v `pwd`/srv/:/srv/ \
  -v `pwd`/rpm/:/home/builder/rpm/ \
  rpmbuild/centos5:latest
  • ./rpm/x86_64/tenshi-0.15-1.x86_64.rpm が出来ていることを確認。

i386版の作成方法

srv/pkg
- sudo rpmbuild -bb tenshi.redhat-spec
+ sudo rpmbuild --target=i386 -bb tenshi.redhat-spec
  • ./rpm/i386/tenshi-0.15-1.i386.rpm が生成される

noarch版の作成方法

srv/pkg
- sudo rpmbuild -bb tenshi.redhat-spec
+ sudo rpmbuild --target=noarch -bb tenshi.redhat-spec
  • ./rpm/noarch/tenshi-0.15-1.noarch.rpm が生成される

今回使用したファイル

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1