RPM build
jyoxun
这个作者很懒,什么都没留下…
展开
-
RPM中SPEC常用路径以及宏变量
最近在些SPEC,发现其中的宏路径太难记了,GOOGLE一下,发现FERDORA已经有介绍了。可以通过命令rpm --showrc查看实现代码。另外直接通过 rpm --eval "%{macro}"来查看具体对应路径。 比如我们要查看%{_bindir}的路径,就可以使用命令rpm --eval "%{ _bindir}"来查看。另外,所有的宏都可以在/usr/l...2009-11-17 14:11:56 · 360 阅读 · 0 评论 -
rpmbuild err: "Installed (but unpackaged) file(s) found"
在rpmbuild的时候,特别是自己修改spec之后添加编译选项后,会出现如下出错提示:Installed (but unpackaged) file(s) found:/usr/bin/xxx/usr/lib/xxx/usr/share/xxx...大意是在SPEC最后make install时少COPY一些文件,我们可以手动在SPEC中把文件路径加上。解决方法有:...原创 2009-11-17 14:24:46 · 425 阅读 · 0 评论 -
Howto build rpm when depend mutil-rpms
when we build a rpm which need lots of depend rpms, we can use the tool as below:shell: yum-builddep xxxfor example we need build kde, we need download the relative rpm first: yu...2010-08-03 09:49:06 · 84 阅读 · 0 评论 -
no acceptable C compiler found in $PATH
执行./configure 然后就出现以下提示 :checking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnuchecking whether make sets $(MAKE)... yeschecking for gcc... nochecking ...原创 2010-05-17 11:54:33 · 97 阅读 · 0 评论 -
使用yum命令获取rpm source包
例如需要获取totem的src.rpm包:>cd>sudo yum install rpmdevtools yum-utils>sudo yumdownloader --source totem原创 2010-05-19 10:58:04 · 335 阅读 · 0 评论 -
Get files in rpm by rpm2cpio
rpm -qpl package.rpmrpm2cpio logrotate-1.0-1.i386.rpm |cpio -ivd logrotate原创 2010-12-24 09:45:04 · 74 阅读 · 0 评论