Extraindo um tarball

Serei simples e objetivo, minha intenção aqui é deixar documentado algumas maneiras de extrair um tarball. Um tarball possui “duas extensões” para facilitar nossa leitura.

O jeito que eu mais utilizo é o tar mais os parâmetros zxvf, exemplo:

tar zxvf nome_do_pacote.tar.gz

Se estiver com o nome .tar.bz2 você pode alterar parâmetro pelo j, ficando assim:

tar jxvf nome_do_pacote.tar.bz2

O que dizem é que as versões mais antigas do tar não tem essa opção. Então outra maneira é primeiro descomprimir e depois extrair ficando assim:

1º – gzip -d nome_do_pacote.tar.gz

2º – tar xvf nome_do_pacote.tar

Caso seja habituado a utilizar o gunzip você poderá utilizar os seguintes comandos:

1º – gunzip nome_do_pacote.tar.gz

2º – tar xvf nome_do_pacote.tar

Poderás também colocar tudo em um comando só:

gzip -dc nome_do_pacote.tar.gz | tar xv

Ainda uma última maneira aqui listada poderá ser utilizada caso o arquivo tenha sido comprimido com o bzip2:

bzip2 -dc nome_do_pacote.tar.bz2 | tar xv

Gostaria de ressaltar que documentei isso para eu mesmo consultar. E para ajudar alguém! 🙂

Deixe um comentário

O seu endereço de e-mail não será publicado.