分类: LINUX
2014-12-25 22:51:52
--rebuild |
这个选项会将后面的 SRPM 进行『编译』与『打包』的动作,最后会产生 RPM 的文件,但是产生的 RPM 文件并没有安装到系统上。当你使用 --rebuild 的时候,最后通常会发现一行字体: Wrote: /usr/src/redhat/RPMS/i386/pkgname.i386.rpm 这个就是编译完成的 RPM 文件罗!这个文件就可以用来安装啦!安装的时候请加绝对路径来安装即可! |
--recompile | 这个动作会直接的『编译』『打包』并且『安装』罗!请注意, rebuild 仅『编译并打包』而已,而 recompile 不但进行编译跟打包,还同时进行『安装』了! |
/usr/src/redhat/SPECS | 这个目录当中放置的是该软件的配置档,例如这个软件的资讯参数、配置项目等等都放置在这里; |
/usr/src/redhat/SOURCES | 这个目录当中放置的是该软件的原始档 (*.tar.gz 的文件) 以及 config 这个配置档; |
/usr/src/redhat/BUILD | 在编译的过程中,有些缓存的数据都会放置在这个目录当中; |
/usr/src/redhat/RPMS | 经过编译之后,并且顺利的编译成功之后,将打包完成的文件放置在这个目录当中。里头有包含了 i386, i586, i686, noarch.... 等等的次目录。 |
/usr/src/redhat/SRPMS | 与 RPMS 内相似的,这里放置的就是 SRPM 封装的文件罗!有时候你想要将你的软件用 SRPM 的方式释出时, 你的 SRPM 文件就会放置在这个目录中了。 |