
RPM打包
文章平均质量分 54
从零到1%
这个作者很懒,什么都没留下…
展开
-
Nginx(SPEC文件打包)
1. 建立工作路径mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}2. 下载Nginx源码cd ~/rpmbuild/SOURCESwget http://nginx.org/download/nginx-1.20.1.tar.gz3. 安装依赖、编译和打包工具yum install -y gcc rpm-build pcre-devel pcre zlib zlib-devel4. 编写SPEC文件cd ~/rpmbuild/S原创 2022-04-26 15:57:28 · 1055 阅读 · 1 评论 -
Redis(SPEC文件打包)
1. 建立工作路径mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}2. 下载Redis源码cd ~/rpmbuild/SOURCESwget https://download.redis.io/releases/redis-6.2.5.tar.gz3. 安装依赖、编译和打包工具yum install -y rpm-build#1、安装scl,它可以在不覆盖原有软件包的情况下与其共存,缺点就是仅支持64位yum -y install原创 2022-04-26 15:56:05 · 1076 阅读 · 0 评论 -
Redis打包(FPM工具)
1.下载redis源码包wget https://download.redis.io/releases/redis-6.2.5.tar.gz2.下载编译工具和依赖(gcc版本要9以上,默认安装gcc版本为4.8.5)#1、安装scl,它可以在不覆盖原有软件包的情况下与其共存,缺点就是仅支持64位yum -y install centos-release-scl #2、安装gcc,其中的9表示大版本号,默认安装大版本下的最新稳定版本yum -y install devtoolset-9-gcc原创 2022-04-26 15:55:30 · 738 阅读 · 0 评论 -
定制RPM包(FPM和原生rpmbuild)
一、FPM工具进行打包1. 更新yum软件源yum update2. 安装fpm模块依赖yum -y install ruby rubygems ruby-devel3. 更换rubygems仓库查看当前源gem source list2. 更换阿里源gem sources -a http://mirrors.aliyun.com/rubygems/3. 移除原生源gem sources --remove https://rubygems.org/4. 安装f原创 2022-04-26 14:13:21 · 2464 阅读 · 0 评论 -
Nginx打包RPM(FPM工具)
1.下载nginx源码包wget http://nginx.org/download/nginx-1.20.1.tar.gz2.更新yum软件源yum update3.下载编译工具和依赖yum install -y gcc pcre-devel pcre zlib zlib-devel4.解压tar包tar -zxvf nginx-1.20.1.tar.gz -C ~/5.进入源码文件配置编译信息# --prefix后面加的是绝对地址 意思是编译安装后软件输出的位置./confi原创 2022-04-26 15:53:32 · 3469 阅读 · 0 评论