Linux系統下想要制作RPM包,可以使用FPM工具來完成。FPM工具不僅能讓RPM包制作變得更簡單,還能幫助用戶做一些收尾的工作。下面就來介紹一下Linux系統下使用FPM制作RPM包的方法。
這裡涉及的參數是:
--pre-install FILE:表示安裝之前所要運行的腳本
--post-install FILE:表示安裝之後所要運行的腳本
--pre-uninstall FILE:表示卸載之前所要運行的腳本
--post-uninstall FILE:表示卸載之後所要運行的腳本
1、fpm工具安裝
# yum -y install ruby rubygems ruby-devel rpm-build
# gem sources -a http://ruby.taobao.org/
# gem sources -r https://rubygems.org/
# gem install fpm
2、打包luajit
# mkdir /tmp/luajit
# cd /usr/local/src
# wget http://luajit.org/download/LuaJIT-2.0.4.tar.gz
# tar xvzf LuaJIT-2.0.4.tar.gz
# cd LuaJIT-2.0.4
# make PREFIX=/usr
# make install PREFIX=/usr DESTDIR=/tmp/luajit
# fpm -s dir -t rpm -n LuaJIT -v 2.0.4 --iteration 1.el7 -C /tmp/luajit/ -p /root --description ‘luajit rpm package’ --url ‘http://luajit.org’ 上一頁123下一頁共3頁