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 fileoubunzip2 -c file | tar xvf - - para
.tar.xz:tar xJvf fileouxzcat file | tar xvf - - para
.tar.lz:tar xjf file --lzipoulunzip -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 .