External Resources:

Similar packages:

Single library to read/write tar, cpio, pax, zip, iso9660, etc.

The libarchive library provides a flexible interface for reading and
writing streaming archive files such as tar and cpio. The library is
inherently stream-oriented; readers serially iterate through the archive,
writers serially add things to the archive. In particular, note that
there is no built-in support for random access nor for in-place
modification.