使用rpm2cpio,cpio提取rpm包的中的特定文件
来源:互联网 发布:网络舆论和大众舆论 编辑:程序博客网 时间:2024/04/30 04:58
有些时候,我们需要提取rpm包中的一些文件,通过如下方法可以快速提取
1. 首先查询rpm包中的文件
[root@taotips ~]# rpm -qpl anaconda-11.4.1.62-1.src.rpm
anaconda-11.4.1.62.tar.bz2
anaconda.spec
2. 我们需要提取 anaconda-11.4.1.62.tar.bz2 这个文件,执行下面的命令,提取到当前目录
rpm2cpio anaconda-11.4.1.62-1.src.rpm | cpio -idv anaconda-11.4.1.62.tar.bz2
【注意】cpio参数后的文件路径 "anaconda-11.4.1.62.tar.bz2" 必须和前面查询的相对路径一样,否则提取不成功。
3. 相关知识说明
cpio参数说明:
-t 列出的意思,和"--list"等同,注意,此时列出的是“相对路径”
-i 抽取的意思,和"--extract"等同
-d 建立目录,和"--make-directories"等同
-v 冗余信息输出,和"--verbose"等同
rpm参数说明:
-q --query 查询
-l --list 列出
-f --file 指定文件
-p --package 指定rpm包
- 使用rpm2cpio,cpio提取rpm包的中的特定文件
- 使用rpm2cpio,cpio提取rpm包的中的特定文件
- 结合rpm,rpm2cpio,cpio提取rpm包的特定文件
- 结合rpm,rpm2cpio,cpio提取rpm包的特定文件
- 结合rpm,rpm2cpio,cpio提取rpm包的特定文件
- 结合rpm,rpm2cpio,cpio提取rpm包的特定文件
- LinuxStudyNote(46)-RPM包文件的提取cpio、模拟RPM包文件修复过程
- rpm包提取文件
- rpm包的校验、rpm包的文件提取
- 解压提取RPM包里的文件
- rpm2cpio和cpio
- rpm2cpio和cpio
- 提取rpm包的文件名
- 使用python 提取html文件中的特定数据
- 使用python 提取html文件中的特定数据
- 使用python 提取html文件中的特定数据
- 使用python 提取html文件中的特定数据
- RPM包文件校验和文件提取
- MOSS 2010开发之注意事项
- org apache Commons IO包 了解
- 一些想法
- Silverlight中结合数字版权管理 (DRM)
- 入门的8个DOS命令
- 使用rpm2cpio,cpio提取rpm包的中的特定文件
- MOSS 2010 沙箱解决方案(Sandboxed Solution)
- 轻松解决PostgreSQL数据库的操作问题
- [崇敬]_美有肯德基,中有乡村基
- 增加asp.net应用程序性能的20种方法
- winrar 参数
- MOSS 2010服务器对象模型(Object Model)
- 找工作知识梳理--Java--抽象类和接口
- MOSS 2010对于工作流的改进