最简单的rpm包生成步骤
来源:互联网 发布:小度掌柜商家mac版 编辑:程序博客网 时间:2024/05/01 23:00
1 : 创建rpmbuild目录结构
mkdir -pv ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
2:配置
echo ~/rpmbuild > ~/.rpmmacros,该命令将"~/rpmbuild"作为rpm打包目录
3 将源文件打包并放入 SOURCES目录
tar zcvf hello-0.1.tar.gz testmv hello-0.1.tar.gz /root/rpmbuild/SOURCES
4 编写 .spec 文件
Packager: LinuxingPrefix: %{_prefix}Prefix: %{_sysconfdir}%define userpath /root/bin/hello%descriptionJust a test rpm suite%prep%setup -c%installmkdir -p $RPM_BUILD_ROOT%{userpath}install -m 755 test/helloworld $RPM_BUILD_ROOT%{userpath}%cleanrm -rf $RPM_BUILD_ROOTrm -rf $RPM_BUILD_ROOT/%{name}-%{version}%files%defattr(-, root, root)%{userpath}
上述配置,在安装过程中,知识简单的将压缩后的源文件,拷贝至指定的userpath目录。
5 生成 rpm 包
rpmbuild -ba rpmbuild/SPECS/demo.spec
生成 rpm 包 : /rpmbuild/RPMS/x86_64/xxxx.x.86_64.rpm
6 安装生成的 rpm 包
rpm -i demo-1.0.0-1.x86_64.rpm
通过 rpm -qa |grep xxx 来检测是否安装正确!
阅读全文
0 0
- 最简单的rpm包生成步骤
- RPM包的简单介绍
- 生成rpm包
- 简单 RPM 包制作
- 最简单的条形码生成
- rpm包安装简单方法
- Linux操作系统rpm包安装方式步骤
- 非常简单的linux下RPM包制作
- 最简单的Form操作步骤
- 最简单的java连接数据库步骤
- 创建HGE最简单程序的步骤:
- rpm最基础的
- 【第九课】包---生成架包的步骤
- RPM包的构建
- RPM包的制作
- rpm 包的使用
- rpm包的管理
- rpm包的操作
- 第十六章 没有银弹 ---软件工程中的根本和次要问题
- TCP协议中的定时器
- fastdfs-zyc监控系统的使用
- C语言编程优化运行速度
- Spring boot文件上传blocked a frame with origin "http://xxx" from accessing a cross-origin frame.
- 最简单的rpm包生成步骤
- GPS辅助方式:AGPS、EPO、Hotstill的异同
- android图书管理系统+javaweb后台服务器代码
- cocos2d-x 粒子
- UART 读写双buffer机制实施
- DOM加载
- easyUI下拉框表格扩展(实现搜索功能)[easyUI+java]
- Android O适配
- FastDFS安装与nginx反向代理配置