Sont listés ci-dessous trois méthodes d'utilisation de bzip2 avec tar, soit:
Cette méthode ne nécessite pas de configurer quoi que ce soit. Pour décompresser une archive foo.tar.bz2 en bzip2 dans le répertoire courant, tapez
/chemin/vers/bzip2 -cd foo.tar.bz2 | tar xf -
ou
tar --use-compress-prog=bzip2 xf foo.tar.bz2
Ceci fonctionne, mais peut être ennuyeux à taper souvent.
Merci à Leonard Jean-Marc pour ce truc.
Dans votre .bashrc, vous pouvez mettre une ligne comme celle-ci:
alias btar='tar --use-compress-program /usr/local/bin/bzip2 '
Dans votre .tcshrc, ou .cshrc, la ligne ressemblera à:
alias btar 'tar --use-compress-program /usr/local/bin/bzip2 '
Mettez votre tar à jour avec la nouvelle version de GNU tar, qui est aujourd'hui la 1.13.10. On peut le trouver sur le site ftp de GNU ou tout miroir.