`
wly719
  • 浏览: 285748 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

linux下rpm包的制作

阅读更多
今天做了linux下的rpm包,百度后试验了一番,先总结下。


里面有redhat文件夹,有的安装的系统好像没有,不知道为什么?


编辑showvbird.sh文件

#!/bin/sh

HOST='/bin/hostname'
echo $HOST

给showvbird.sh文件赋权限,然后打包tar.gz文件



上面的动作中,我们编辑了一个shell script档案,档名为showvbird.sh,并且将他打包成为具有gzip压缩的tarball档案,也就是showvbird.tar.gz这样的档案才行!请注意,这个showvbird.tar.gz档案『必需』放置在SOURCES目录之下!

再来则是要编辑那个很重要的*.spec档案啰!这样简单的编写一下:


然后cd到/usr/src/redhat/SPECS/下面
vi showvbird.spec文件






执行后报错。


然后修改,把Copyright这个Tag改成License就可以了。
。。。省略
Wrote: /usr/src/redhat/RPMS/i386/showvbird-1.0-1.i386.rpm

最后这个被打包成功的档案就被放置在/usr/src/redhat/RPMS/i586/showvbird-1.0-1.i586.rpm啰!然后给他安装一下:



这个是已经安装过了。
然后查看






已经完成,自己制作的rpm包完成。
  • 大小: 9.5 KB
  • 大小: 14.9 KB
  • 大小: 11.1 KB
  • 大小: 25.6 KB
  • 大小: 18.7 KB
  • 大小: 13.5 KB
  • 大小: 21.3 KB
  • 大小: 48.2 KB
  • 大小: 13.9 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics