A opção z
informa ao tar
para descompactar um arquivo usando gunzip
(ou seu equivalente interno) e é apropriado somente para arquivos compactados gzip
, normalmente com uma extensão .tar.gz
.
Para descomprimir arquivos usando outros formatos de compactação, você pode tentar
tar xvf file
para ver se o seu tar
é inteligente o suficiente para descobrir as coisas sozinho. Se não for, você pode dizer qual ferramenta de descompressão usar ou descompactar e canalizar o arquivo:
- para
.tar.bz2
:tar xjvf file
oubunzip2 -c file | tar xvf -
- para
.tar.xz
:tar xJvf file
ouxzcat file | tar xvf -
- para
.tar.lz
:tar xjf file --lzip
oulunzip -c file | tar xvf -
Com os arquivos que você está usando:
tar xJvf gnutls-3.4.3.tar.xz
tar xjvf gmp-6.0.0a.tar.bz2
ou aparentemente com o OpenBSD tar
:
xzcat gnutls-3.4.3.tar.xz | tar xvf -
bunzip2 -c gmp-6.0.0a.tar.bz2 | tar xvf -
Você precisa verificar se tem xz
e bunzip2
instalado; bunzip2
pode ser empacotado com bzip2
.