SRPM

上一篇 / 下一篇  2013-03-25 11:50:25 / 个人分类:linux

  • SRPM是SOURCE PRM的意思,也就是这个RPM文件里含有源代码,也就是说,这个SRPM所提供的软件内容并没有经过编译过,他提供的原始代码。通常SRPM的扩展名是以***.src.rpm这种格式来命名。SRPM虽然内容是源码,但是他仍然含有该软件所需要的依赖软件说明,以及所有RPM文件所提供的数据。
  • 如果我们下载的是SRPM,就必须要
    • 现将该软件以RPM管理的方式编译,此时SRPM会编译成RPM文件
    • 然后将编译完成的RPM安装到linux系统中(SRPM使用的是rpmbuild命令)
      • rpm -i xxx.src.rpm 将SRPM文件解开,放置到/usr/src/redhat
      • 修改配置文件 /usr/src/redhat/SPECS/*.spec
      • rpmbuild -ba xxx.spec  编译并同时产生RPM于SRPM

TAG:

 

评分:0

我来说两句

Open Toolbar