QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2385|回复: 3

怎样解压缩rpm并保留文件权限?

[复制链接]
发表于 2010-8-20 14:10:08 | 显示全部楼层 |阅读模式
如题...
发表于 2010-8-20 15:34:05 | 显示全部楼层
安装到指定目录里。之后再清理掉 rpm 的数据库后压缩起来就行了……

rpm2cpio 不保留权限?
回复

使用道具 举报

发表于 2010-8-20 16:00:03 | 显示全部楼层
7z好像可以。
回复

使用道具 举报

 楼主| 发表于 2010-8-20 16:36:42 | 显示全部楼层
哦,rpm2cpio 能保留权限,我刚刚把所有者和所属组都考虑进去了,应该都是root就对了。
------------------

yes 7z是个好东西,差点把它忘了

       7-Zip  is  a  file  archiver with the highest compression ratio. The program supports 7z (that
       implements LZMA compression algorithm), ZIP, CAB, ARJ, GZIP, BZIP2, TAR,  CPIO,  RPM  and  DEB
       formats. Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format.

7z解压缩rpm是层层剥开的
rpm-python-4.7.0-2mgc25.i686.rpm
rpm-python-4.7.0-2mgc25.i686.cpio.lzma
rpm-python-4.7.0-2mgc25.i686.cpio      
不过7z解压cpio的时候不保留任何权限呢?是不是我少了参数?
7z x *.cpio
man中没有太多的参数..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-19 13:55 , Processed in 0.062620 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表