红帽系列 Linux 发行版 RPM 安装包解包

后知后觉 暂无评论

有时错误修改了软件包中的文件,又不想重新安装,最好的办法就是提取安装包中的文件。

提取

.rpm 文件使用了 CPIO 的专用打包格式,在红帽系发行版内都自带了其专用格式的解压工具,可以直接使用以下命令对安装包进行解压。

$ rpm2cpio nginx-1.18.0-1.el8.ngx.x86_64.rpm | cpio -idmv

扩展

实际上系统的 RPM 命令提供了很多实用功能,

$ rpm -qlp nginx-1.18.0-1.el8.ngx.x86_64.rpm
$ rpm -qp --scripts nginx-1.18.0-1.el8.ngx.x86_64.rpm

附录

参考链接

如果遇到问题或者对文章内容存疑,请在下方留言,博主看到后将及时回复,谢谢!
回复
回答13+35=