Zero Install Mirror

» Main » BSD Tar

BSD Tar - tar and cpio implementations based on libarchive

Published by


This is a Zero Install feed. This software cannot be run as an application directly. It is a library for other programs to use.

For more information about Zero Install, see

Full name


The bsdtar archiving program is built on libarchive, so offers a variety of modern features. One unusual feature it offers is the ability to function as a format-conversion filter, reading entries from one archive and emitting an archive in a different format with the same contents. This feature was simple to implement because libarchive's robust automatic format detection makes it unnecessary to specify the format of the input archive. 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.


Available versions

The list below is just for information; Zero Install will automatically select one of these versions for you.

2.4.12-1-32008-06-27Windows-i486Download (263534 bytes) Download (263534 bytes)
3.4.32020-05-20stableWindows-x86_64Download (2366188 bytes)

Non-Zero Install packages provided distributions can also provide this interface:

DistributionPackage name
Required libraries

The list below is just for information; Zero Install will automatically download any required libraries for you.