使用工具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表示保持文件的更新时间。
奶茶dsk 于 2007-10-26 16:47:30发表:
支持哈。。。。:0L :0L