红联Linux门户
Linux帮助

从rpm中提取文件

发布时间:2007-10-26 16:45:06来源:红联作者:itbeutchm
使用工具rpm2cpio和cpio

提取特定文件:
先用这个命令列出xxx.rpm中的spec文件:
rpm -qlp xxx.rpm|grep spec
再用这个命令提取spec文件:
rpm2cpio xxx.rpm |cpio -ivd xxx.spec

提取所有文件:
rpm2cpio xxx.rpm | cpio -vi
rpm2cpio xxx.rpm | cpio -idmv
rpm2cpio xxx.rpm | cpio --extract --make-directories
参数i和extract相同,表示提取文件。v表示指示执行进程
d和make-directory相同,表示根据包中文件原来的路径建立目录
m表示保持文件的更新时间。
文章评论

共有 1 条评论

  1. 奶茶dsk 于 2007-10-26 16:47:30发表:

    支持哈。。。。:0L :0L