As outras respostas fornecidas são muito boas, mas eu gostaria de dar um exemplo e explicar mais sobre porque ele é usado para instalações .
Primeiro de tudo, como os outros explicaram. tar -xzf é apenas um método para extrair. Nas instruções de instalação, eles geralmente informam as opções a serem usadas, pois diferentes opções serão necessárias para diferentes tipos de arquivos.
EXEMPLO DE USO-- TOMADO DE AQUI
Extraia um arquivo tar gzipped (* .tar.gz) usando a opção xvzf
Use a opção z para descompactar um arquivo tar do gzip.
$ tar xvfz archive_name.tar.gz
Extraindo um arquivo tar bzipped (* .tar.bz2) usando a opção xvjf
Use a opção j para descompactar um arquivo tar do bzip2.
$ tar xvfj archive_name.tar.bz2
EXEMPLO DE INSTALAÇÃO - GOOGLE DROPBOX
Agora, por que isso é usado nas instalações do Ubuntu, considere o processo de instalação do Google DropBox encontrado aqui .
Diz para instalar, faça o seguinte:
64-bit:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Next, run the Dropbox daemon from the newly created .dropbox-dist folder.
~/.dropbox-dist/dropboxd
O que essas instruções estão dizendo é:
-
Navegue até o diretório inicial do usuário ~
-
Faça o download do arquivo tar
-
Descompacte-o no diretório inicial. Isso criará a pasta .dropbox-dist
devido a como o zip foi feito.
-
Execute o programa na pasta recém descompactada.
INSTALAÇÕES UBUNTU
Veja o Ubuntu não funciona como o Windows. No Windows, você precisa executar programas de instalação executáveis para configurar o registro, os diretórios, associações de arquivos, etc. O Ubuntu é muito componente - ou seja, é excepcionalmente raro que qualquer arquivo de configuração do sistema precise ser alterado para que um aplicativo seja instalado. Na maioria das vezes, tudo o que precisa acontecer é que alguns arquivos precisam ser colocados em pastas especiais como /var/
, /usr/share/applications/
, /etc/
e /bin/
(possivelmente outras), o que pode ser feito por um lote. arquivo de instalação (como o arquivo dropboxd) com privilégios adequados (sudo). Embora isso não seja necessariamente o caso - alguns programas são completamente autônomos e não precisam ter seus arquivos colocados em diretórios especiais. Assim, ao descompactar / descompactar os arquivos, a instalação pode já estar completa.
É muito diferente de uma instalação do Windows em que o sistema tenta gerenciar tudo com um registro - o importante é que os arquivos estejam presentes em diretórios específicos e o sistema pesquisará esses diretórios conforme necessário. Se eles forem encontrados, eles serão instalados e, se não forem, provavelmente não serão instalados e o sistema nem perceberá (isso vale apenas para componentes não essenciais do sistema). É por isso que alguns programas podem ser instalados sem executar um arquivo de lote ou qualquer coisa.