|
Entwicklerinformationen
|
bsdcpio | cpio(1) from FreeBSD, using libarchive | Mehr ... |
This package provides an interface similar to cpio(1), but using libarchive as the backend for the archiving and extraction of data. It can read CPIO, tar, pax, zip, jar, ar, and ISO9660 images and provides similar features to the bsdtar package. Features include: . * Automatic format detection. Libarchive automatically detects the compression (none/gzip/bzip2) and format (old tar, ustar, gnutar, pax, cpio, iso9660, zip) when reading archives. It does this for any data source. . * Pax Interchange Format Support. This is a POSIX/SUSv3 extension to the old "ustar" tar format that adds arbitrary extended attributes to each entry. Does everything that GNU tar format does, only better. . * Handles file flags, ACLs, arbitrary pathnames, etc. Pax interchange format supports key/value attributes using an easily-extensible technique. Arbitrary pathnames, group names, user names, file sizes are part of the POSIX standard; libarchive extends this with support for file flags, ACLs, and arbitrary device numbers. . * GNU tar support. Libarchive reads most GNU tar archives. If there is demand, this can be improved further. |
bsdtar | tar(1) from FreeBSD, using libarchive | Mehr ... |
The bsdtar program has a number of advantages over previous tar implementations: . * Library. Since the core functionality is in a library, it can be used by other tools, such as pkg_add. . * Automatic format detection. Libarchive automatically detects the compression (none/gzip/bzip2) and format (old tar, ustar, gnutar, pax, cpio, iso9660, zip) when reading archives. It does this for any data source. . * Pax Interchange Format Support. This is a POSIX/SUSv3 extension to the old "ustar" tar format that adds arbitrary extended attributes to each entry. Does everything that GNU tar format does, only better. . * Handles file flags, ACLs, arbitrary pathnames, etc. Pax interchange format supports key/value attributes using an easily-extensible technique. Arbitrary pathnames, group names, user names, file sizes are part of the POSIX standard; libarchive extends this with support for file flags, ACLs, and arbitrary device numbers. . * GNU tar support. Libarchive reads most GNU tar archives. If there is demand, this can be improved further. |
libarchive-dev | Single library to read/write tar, cpio, pax, zip, iso9660, etc. | Mehr ... |
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. . libarchive can read at least five tar formats, four cpio formats, ISO9660 CD/DVD images (including RockRidge extensions), and ZIP files. . libarchive can write two tar formats (ustar and pax), one cpio format (odc/POSIX), and two types of shar files (with and without uuencoding). . The bsdtar Debian package, which is the default tar(1) on FreeBSD, is built using libarchive. The bsdcpio Debian package is also built using libarchive. . There is also a manpage, tar(5), in libarchive1 that provides an excellent description of the various tar file formats. |
libarchive1 | Single library to read/write tar, cpio, pax, zip, iso9660, etc. | Mehr ... |
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. . libarchive can read at least five tar formats, four cpio formats, ISO9660 CD/DVD images (including RockRidge extensions), and ZIP files. . libarchive can write two tar formats (ustar and pax), one cpio format (odc/POSIX), and two types of shar files (with and without uuencoding). . The bsdtar Debian package, which is the default tar(1) on FreeBSD, is built using libarchive. . There is also a manpage, tar(5), that provides an excellent description of the various tar file formats. |
|
|
|