Sono elencati di seguito tre modi per usare bzip2 con tar, ovvero:
Questo metodo non richiede alcuna configurazione. Per estrarre un archivo tar bzip2, foo.tar.bz2, nell'attuale directory, fare
/percorso/per/bzip2 -cd foo.tar.bz2 | tar xf -
o
tar --use-compress-prog=bzip2 xf foo.tar.bz2
Questo metodo funziona ma può essere un po' scomodo da scrivere spesso.
Grazie a Leonard Jean-Marc per il suggerimento. Grazie anche ad Alessandro Rubini per la distinzione tra bash e csh.
Nel proprio .bashrc si può mettere una riga simile a questa:
alias btar='tar --use-compress-program /usr/local/bin/bzip2 '
Nel proprio .tcshrc o .cshrc, la riga analoga è simile a questa:
alias btar 'tar --use-compress-program /usr/local/bin/bzip2'
Aggiornare la propria versione di tar a quella più nuova di GNU, che attualmente è la 1.13.10. Può essere trovata nel sito ftp GNU o in qualunque mirror.