Использование bzip2 совместно с tar

Ниже приводятся три способа использования bzip2 с архиватором tar.

Наиболее простой в установке:

Этот способ не предусматривает никакой дополнительной установки. Чтобы разархивировать tar-архив foo.tar.bz2, запакованый bzip2, находящийся в текущем каталоге, надо
/path/to/bzip2 -cd foo.tar.bz2 | tar xf -
или
tar --use-compress-prog=bzip2 xf foo.tar.bz2

Простой в установке, прост в использовании , нет необходимости в root-правах:

Благодарим Leonard Jean-Marc за подсказки. Также спасибо Alessandro Rubini за разграничение bash и csh.

В файле .bashrc вы можете поместить строчку типа:
alias btar='tar --use-compress-program /usr/local/bin/bzip2 '

В файле .tcshrc, или файле .cshrc, аналогичная строка выглядит следующим образом:
alias btar 'tar --use-compress-program /usr/local/bin/bzip2'

Так же прост в использовании, но требует наличия root-прав.

Обновите tar в соответствии с последней версией GNU, на данный момент это 1.13.10. Вы можете это сделать на GNU's ftp site или каком-либо зеркале.