linux制作rpm包,安装
【摘要】 linux制作rpm包,安装
#清除缓存
yum clean all
安装rpm-build
yum install rpm-build make rsync
cd rpmbuild/
ll
#将源码到/root/rpmbuild/BUILDROOT/目录下,删除隐藏文件.vscode
#进入/root/rpmbuild/SPECS/,编辑打包脚本test.spec
cd /root/rpmbuild/SPECS/
vi test.spec
Name: test
Version: 1.0.1
Release: 0
Summary: test
Group: System Environment/Daemons
License: GPL
Vendor: MySelf.com
%description
%pre
%preun
%postun
%clean
%files
%defattr (-,root,root,0777)
/usr
/etc
/var
%post
#运行制作rpm包
rpmbuild -ba 文件名
#安装 xx.rpm 包;
rpm -i xx.rpm
#安装 x.rpm 包并在安装过程中显示正在安装的文件信息;
rpm -iv xx.rpm
#安装 xx.rpm 包并在安装过程中显示正在安装的文件信息及安装进度
rpm -ivh xx.rpm
#卸载一个包
rpm -e
#查询一个包是否被安装
rpm -q
#得到被安装的包的信息
rpm -qi
#列出该包中有哪些文件
rpm -ql
#列出服务器上的一个文件属于哪一个RPM包
rpm -qf
#可综合好几个参数一起用
rpm -qil
#列出所有被安装的rpm package
rpm -qa
#列出一个未被安装进系统的RPM包文件中包含有哪些文件?
rpm -qilp
#解压rpm包
rpm2cpio xxx.rpm |cpio -idv
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)