RPM 转 CPIO 转换器

免费将 RPM 内容提取为其原生 CPIO 格式

放置文件在这里. 1 GB 最大文件大小 或者 注册
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

原生内容访问

RPM 内部使用 CPIO——此转换剥离 RPM 头部和元数据,让您以原始 CPIO 形式直接访问原始文件内容。

基于网页的 rpm2cpio

直接在浏览器中获得 rpm2cpio 命令行工具的等效功能——无需 Linux 终端,无需在系统上安装任何软件。

使用后删除文件

您上传的 RPM 文件在转换完成后立即擦除,生成的 CPIO 归档将在 24 小时内从服务器删除。

如何转换RPM到CPIO

1

从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.

2

选择cpio或任何其他你需要的格式作为结果(支持超过200种格式)

3

让文件进行转换随后你可以下载你的cpio文件

关于格式

RPM(原为 Red Hat Package Manager 的缩写,现为递归缩写 RPM Package Manager)是由 Red Hat 为 Linux 发行版开发的软件包管理格式,于 1995 年随 Red Hat Linux 2.0 首次推出。RPM 文件将编译后的软件、配置文件和文档与丰富的元数据一起打包成结构化的二进制格式,由引导段(格式标识符)、签名头(完整性和真实性验证)、元数据头(包名、版本、描述、依赖列表、文件校验和及安装脚本)和压缩的 CPIO 归档载荷(包含实际文件)组成。rpm 工具和更高级的管理器(如 YUM 和 DNF)负责处理 RPM 包的安装、升级、验证和卸载。RPM 的一大优势是全面的依赖管理 — RPM 包声明其提供和需要的能力,使系统能够从已配置的软件源自动解析复杂的依赖链。内置的验证系统是另一项优势:rpm --verify 可对照存储的校验和、权限、所有者和时间戳检查每个已安装文件,检测未授权的修改或损坏。RPM 是 Red Hat Enterprise Linux、Fedora、CentOS、SUSE 和 openSUSE 等主要企业级 Linux 发行版的包管理基础。与 DEB 并列,RPM 是两大主流 Linux 包格式之一,支撑着数百万服务器和工作站的软件管理。
开发者: Red Hat
首次发布: 1995
CPIO(Copy In, Copy Out)是一种 Unix 归档格式,可追溯至 1977 年 AT&T 贝尔实验室的 PWB/UNIX 系统,甚至早于 TAR 格式。其名称描述了该工具的原始操作方式:将文件复制进(copy in)归档和从归档复制出(copy out)。CPIO 以顺序方式存储文件,每个文件前有头部信息,包含文件名、inode 信息、权限、所有者、时间戳和文件大小,其后是文件数据本身。该格式存在多个变体:原始二进制格式、POSIX.1 定义的八位字节导向(ODC)格式、具有扩展设备和 inode 字段的 SVR4 newc 格式,以及添加校验和验证的 CRC 变体。与 TAR 不同,CPIO 从标准输入读取待归档文件列表,使其天然适合通过管道与 find 和其他 Unix 工具组合使用。CPIO 的一大优势是对 Unix 元数据的高保真保留 — 相比早期 TAR 实现,CPIO 能更准确地记录设备号、inode 信息和硬链接关系,使其适用于系统级备份和设备文件归档。该格式在 Linux 包管理中的核心角色是其另一重要价值:RPM 包格式使用 CPIO 作为其内部载荷容器,这意味着每个基于 RPM 的 Linux 安装都依赖于 CPIO 解压。虽然 TAR 在通用归档方面更为常见,但 CPIO 在系统管理、initramfs 映像和包管理基础设施中依然活跃。
开发者: AT&T / Unix
首次发布: 1977

经常问的问题

为什么 RPM 转 CPIO 是自然的转换?

RPM 软件包在内部以 CPIO 格式存储文件内容。此转换实质上是剥离 RPM 外壳,让您直接访问底层的 CPIO 归档。

如何打开 CPIO 文件?

cpio 命令行工具在 Linux 和 macOS 上是标准配置。在 Windows 上,7-Zip 可原生打开 CPIO 归档。许多 Linux 文件管理器也能透明处理 CPIO 格式。

这与运行 rpm2cpio 命令相同吗?

概念上是的——最终结果就是 RPM 内部的 CPIO 内容。此转换器通过网页界面提供相同的结果,无需命令行操作。

CPIO 输出包含 RPM 元数据吗?

CPIO 只包含文件内容——即实际可安装的文件和目录。RPM 特有的元数据(如依赖列表和脚本)位于 RPM 头部,不在 CPIO 中。

能同时转换多个 RPM 文件吗?

可以——支持批量上传。每个 RPM 将单独转换为各自的 CPIO 归档,所有结果均可分别下载。

此转换需要收费吗?

不收费。在 convertio.cloud 上将 RPM 转换为 CPIO 完全免费——无需注册或支付,上传、转换、下载即可。

RPM到CPIO质量评级

5.0 (2票)
您需要转换并下载至少1个文件才能提供反馈!