最新消息:

rpmbuild

RPM中SPEC常用路径以及宏变量

RPM中SPEC常用路径以及宏变量

admin 6年前 (2018-07-24) 5590浏览 0评论

通过命令rpm --showrc查看实现代码。另外直接通过 rpm --eval "%{centos}"来查看具体对应路径。 比如我们要查看%{_bindir}的路径,就可以使用命令rpm --eval "%{ _bin...

RPM中的%config和%config(noreplace)

RPM中的%config和%config(noreplace)

admin 8年前 (2017-02-09) 5377浏览 0评论

打开一个rpm spec文件,在 %files段有一个指令很常见:%config(noreplace),这个指定到底是干什么用的呢? 答案是,该指令决定如果一个文件被管理员修改过后,下次更新该文件所在的rpm包时,该文件的存在状态。例如,一般升级软件...

RPM包rpmbuild SPEC文件深度说明

RPM包rpmbuild SPEC文件深度说明

admin 10年前 (2014-08-08) 3981浏览 0评论

一、编写spec脚本  由前面的日志了解到,生成rpm除了源码外,最重要的就是懂得编写.spec脚本。rpm建包的原理其实并不复杂,可以理解为按照标准的格式整理一些信息,包括:软件基础信息,以及安装、卸载前后执行的脚本,对源码包解压、打补丁、编译,安...