Projects / unarc


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

Recent releases

  •  15 Nov 2002 14:06

    Release Notes: This release fixes an infinite loop that occurred on some systems when unpacking.

    •  28 Oct 2002 16:48

      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.

      •  22 Jun 2000 15:50

        Release Notes: Unpacking RPMs now works again (it was broken on RedHat 6.2).

        •  14 May 2000 19:58

          Release Notes: Fixes to work with bash2 and support for reading SEA arc archives.

          •  09 May 2000 14:06

            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.

            Recent comments

            29 Oct 2002 06:26 ed_avis

            Re: Alternative
            And atool ( also does roughly the same thing. Perhaps the projects should be merged eventually.

            21 Nov 2001 07:45 ed_avis

            Another Perl script that does more or less the same thing is ZZIP (/projects/zzip). (Not to be confused with zzip ( the block-sorting compressor.)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.