rpm2archive8
Create tar archive from rpm package manager (rpm) package.
Usage
rpm2archive {-n | --nocompression}
{-f | --format=pax | cpio}
FILES
Overview
rpm2archive converts the .rpm files specified as arguments to tar archives on standard out.
If a '-' argument is given, an rpm stream is read from standard in.
If standard out is connected to a terminal, the output is written to tar files with a ".tgz" suffix, gzip(1) compressed by default.
In opposite to rpm2cpio rpm2archive also works with RPM packages containing files greater than 4GB which are not supported by cpio.
Options
-
-n, --nocompression -
Generate uncompressed tar archive and use ".tar" as postfix of the file name.
-
-f, --format=pax|cpio -
Generate archive in specified format:
pax(the default format) orcpio. Note that the cpio format cannot host files over 4GB in size and is only supported here for backwards compatibility.
Examples
rpm2archive glint-1.0-1.i386.rpm | tar -xvz
rpm2archive glint-1.0-1.i386.rpm ; tar -xvz glint-1.0-1.i386.rpm.tgz
cat glint-1.0-1.i386.rpm | rpm2archive - | tar -tvz
Releases
5 releases since Debian 9 (Stretch); the text changed 3 times.
--format since Debian 13 (Trixie);
--nocompression since Debian 12 (Bookworm);
-f since Debian 13 (Trixie);
-n since Debian 12 (Bookworm).