Respostas:
taré basicamente A versão GNU do utilitário de arquivamento de tar para obter mais informações sobre tar, vá para o terminal e digite man tar.
Você descobrirá para que exatamente xzfé usado. Basicamente, eles sinalizam (opções) quando você executa um comando tar.
[-]x --extract --get:
-z --gzip:
-f --file F:
A ordem deste comando faz importa embora.
Basicamente seu comando
sudo tar -xzf utorrent-server-3.0-ubuntu-10.10-27079.tar.gz
extrairá o tar.gzarquivo que você especificar como (utorrent-server-3.0-ubuntu-10.10-27079.tar.gz) como privilégios de root.
taré o canivete suíço de extração de arquivos. Ele pode lidar com muitos arquivos diferentes, como tar.gz, tar.xz, tar.bz, tar.bz2, tar.lz...
Seu comando contém as três opções a seguir:
-x = extrair-z = arquivo compactado com gzip-f = obtém de um arquivo, não de uma unidade de fita Para encontrar mais ajuda sobre o alcatrão, entre tar --helpou man tarno seu terminal.
Portanto, seu comando extrai o arquivo utorrent-server-3.0-ubuntu-10.10-27079.tar.gz para um diretório. Não instala o servidor utorrent, diferente de dpkg -iou sudo apt-get install.
tararquivos para programas normalmente contêm binários Linux, que você pode executar com './ nome-binário '.
taro "canivete suíço de extrair arquivos", pois ele só pode lidar com um tipo de formato de arquivo: alcatrão - embora com várias variantes. As opções de (des-) compactação são certamente boas, mas não alteram nada no formato de arquivo. Outras ferramentas como p7zip(e é front-ends, como File-Roller, gerenciador de arquivos padrão do Ubuntu) apoiar uma gama muito maior de arquivos, embora com menos opções como a respectiva ferramenta especializada (por exemplo tar, zip, raretc.). Além disso, p7zipé a ferramenta especializada para arquivos 7-Zip.
As outras respostas fornecidas são muito boas, mas eu gostaria de dar um exemplo e explicar mais sobre por que é 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 serão necessárias opções diferentes para diferentes tipos de arquivamento.
EXEMPLO DE USO - TOMADO AQUI
Extraia um arquivo tar compactado com gzip (* .tar.gz) usando a opção xvzf
Use a opção z para descompactar um arquivo tar gzip.
$ tar xvfz archive_name.tar.gz
Extraindo um arquivo tar bzipado (* .tar.bz2) usando a opção xvjf
Use a opção j para descompactar um arquivo tar 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 estas instruções estão dizendo é:
Navegue para 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-distdevido à forma como o zip foi feito.
Execute o programa na pasta descompactada recentemente.
INSTALAÇÕES UBUNTU
Veja 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, as 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. Para a maior parte tudo o que precisa acontecer é que alguns arquivos precisam ser colocados em pastas especiais, como /var/, /usr/share/applications/, /etc/, e /bin/, (possivelmente outros) que pode ser feito por um arquivo de instalação em lote (como o arquivo dropboxd) com adequada (sudo ) privilégios. Embora esse não seja necessariamente o caso - alguns programas são completamente independentes e não precisam ter seus arquivos colocados em diretórios especiais.Assim, ao descompactar / descompactar os arquivos, a instalação já pode estar concluída.
É 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 os encontrar, bom eles estão instalados, e se não encontrar, provavelmente não está instalado e o sistema nem notará (isso vale apenas para componentes não essenciais do sistema). É por isso que alguns programas podem ser instalados sem a execução de um arquivo em lotes ou qualquer coisa.
-xzfsão argumentos para o tarcomando. Você pode verificar o significado nas páginas de manual com:
man tar
Os parâmetros que você pediu são:
-x, --extract, --get
extract files from an archive
-f, --file ARCHIVE
use archive file or device ARCHIVE
-z, --gzip, --gunzip --ungzip
Seu arquivo utorrent-server-3.0-ubuntu-10.10-27079.tar.gz é apenas um arquivo e esse comando extrai o conteúdo.
ftem que ser a última. Se você digitar, por exemplo,tar -xfzele tentará procurar um arquivo chamadoz. Essencialmente, osfmeios "A próxima coisa que digitar será um nome de arquivo".