Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 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’ Linux是一套免费使用和自由传播的类Unix操作系统 |
温馨提示:喜欢本站的话,请收藏一下本站!