Unarc unpacks an archive and creates a top-level directory to unpack into if it's needed. Unarc works with lots of archives, not just tarballs (bz2, zip, and even rpm are supported). There is a companion program arcdir which provides a uniform way to archive directories into tarfiles, zipfiles, etc.
|Operating Systems||POSIX Linux|
Release Notes: This release fixes an infinite loop that occurred on some systems when unpacking.
Release Notes: Unpacking works correctly when the top-level file of an archive already exists or when the user's language is not English. Small improvements were made to the error and interrupt handling.
Release Notes: Unpacking RPMs now works again (it was broken on RedHat 6.2).
Release Notes: Fixes to work with bash2 and support for reading SEA arc archives.
Release Notes: Speed improvements, picking a new directory if the one it tries to unpack into already exists, and sensible handling of archives containing a single file.