Como compilar e instalar arquivos tar gz & bz2 tar no linux ubuntu
Ao contrário do Windows, a instalação de software em Linux tem o potencial para ser um pouco mais complicado. A menos que seu software escolhido já está em forma de pacote ou reside em um repositório
Conteúdo
Este pode ser um pesadelo, mas se você seguir as regras, não deve ser. Se você tem um arquivo de traquinas que precisa de instalação, o seguinte método irá criar um pacote, instale disse pacote e fornecer uma maneira agradável, limpo para remover o software posteriormente através do seu gerenciador de pacotes. linhas de comando na respiração pronto, profunda por favor ...
Tarballs Of Steel
Um arquivo .tar.gz / BZ2 é um tarball comprimido (a extensão descomprimida sendo .TAR), que contém o código fonte raw para a sua aplicação escolhida. A instalação requer esses arquivos para ser compilado, processados e ligados de uma forma que Ubuntu pode, em seguida, executar o programa.
O formato de arquivo tar foi padronizado em 1988 (e novamente em 2001) e continua a ser amplamente utilizado em ambos Linux e Windows para a distribuição de software. Originalmente tarballs foram projetados para facilitar a backup dos dados para dispositivos de fita, não que você vai estar fazendo isso.O melhor software de backup gratuito para o seu PCO melhor software de backup gratuito para o seu PCconsulte Mais informação
Se você não tiver usado a linha de comando Linux antes, não há necessidade de se preocupar, os comandos são simples e direta e coesa.
Preparando o sistema
Você vai precisar instalar um pacote chamado build-essential para criar o pacote de fonte e checkinstall adicioná-lo ao seu gerenciador de pacotes para fácil remoção. Isso pode ser feito rapidamente através do console, basta abrir o Terminal (aplicações, Acessórios, terminal) E Tipo:
Video: Instalando Pacotes .tar.gz no Ubuntu
sudo apt-get install checkinstall build-essential
Dê tempo para estes para baixar e instalar, e uma vez feito, você também pode querer instalar o software de gerenciamento de versão para atualizações, mas você sempre pode fazer isso mais tarde. Em qualquer caso, estes três irá fazer o truque:
sudo apt-get install subversion git-core mercurial
Em seguida, você vai querer um diretório comum usar na construção desses pacotes. Você pode tecnicamente colocar isso em qualquer lugar, contanto que ele é gravável. A documentação oficial Ubuntu recomenda
Video: Instalar programas en Linux: tar.gz, tgz, tar.bz2, tbz2, sh
/ Usr / local / src
então vamos ficar com isso:
sudo chown $ USER / usr / local / src
Em seguida, verifique se ele é gravável:
sudo chmod u + rwx / usr / local / src
Finalmente, também vai instalar apt-file, que é usado para resolver quaisquer problemas de dependência que você encontra:
sudo apt-get install apt-file
Você provavelmente vai ter um pop-up dizendo que você precisa para atualizar apt-file, se não execute o seguinte comando e deixá-lo terminar:
apt-file update sudo
Uma vez feito isso, você nunca mais vai precisar fazer isso de novo como seu sistema será preparado para qualquer tarballs você jogar nele.
Extrair & configurar
Supondo que você já tenha baixado um arquivo .tar.gz misteriosa você é primeiro indo a necessidade de movê-lo para a pasta de construção designada (eu usei
/ Usr / local / src
). Você pode fazer isso com o seu navegador de arquivo normal, e uma vez feito, abrir um novo Terminal.Nautilus elementares Simplifica navegação de arquivos no LinuxNautilus elementares Simplifica navegação de arquivos no Linuxconsulte Mais informação
Mude para a pasta de compilação, digitando:
cd / usr / local / src
Em seguida extrair o arquivo. Para .TAR.GZ Tipo de arquivos:
tar -xzvf.tar.gz
E para .tar.bz2 Tipo de arquivos:
tar -xjvf.tar.bz2
Se tudo correu bem você verá uma longa lista de arquivos extraídos, como na imagem acima. Não feche o Terminal ainda, nós não terminamos.
É neste ponto que eu impulso você navegue para a pasta seu arquivo recém-criada (com o seu navegador de arquivos usual) e abrir qualquer README ou INSTALL devem existir os arquivos. Se o seu software específico requer um método diferente para o que eu estou prestes a entrar em seguida, esse arquivo irá realizar a chave. Você pode salvar um muito de problemas, fazendo isso.
Video: Installing .tar.gz (or .tar.bz2) files in Xubuntu
Você também pode ser capaz de escolher diferentes opções de instalação, dependendo do software, ea instalação ou README estipulará que estes são. Os arquivos podem ter nenhuma extensão, mas são texto simples e deve abrir no Gedit ou qualquer editor de texto que você escolher.
Como regra geral, os seguintes comandos irá instalar o seu software com o método de instalação padrão.
Seu tarball terá sido extraído para uma pasta com o mesmo nome do arquivo, para mudar para esta pasta com o comando cd que você usou anteriormente, assim:
cd / usr / local / src /
Substituir
./ configure
Nota: Se o seu software não tem um arquivo de configuração, você pode querer tentar pular direto para o Construir & Instalar deste artigo, no entanto, consulte o seu INSTALAR ou documentação README primeiro.
Video: Como instalar programa.tar.bz2
Se você receber uma mensagem de erro relacionada com autoconf, então você precisa instalá-lo digitando:
sudo apt-get instalar autoconf
Então corra
./ configure
novamente.
Este comando irá verificar se você tem todos os pacotes instalados necessários para utilizar o seu software. Você pode usar o apt-file que você instalou anteriormente para preencher os espaços em branco.
Se você receber um erro (algo como
configure: error: requisitos Biblioteca ... não conheceu
) Ter um olhar para o arquivo não foi encontrado acima da mensagem de erro, em seguida, usando a pesquisa apt-file, digitando:
pesquisa apt-file.
Isso vai lhe dizer qual pacote o arquivo que você necessita é, portanto, você pode baixá-lo usando:
sudo apt-get install
Isso não necessariamente sempre vai acontecer, mas é muito útil se você não tem as dependências necessárias.
Quando estiver satisfeito que você tem os pacotes (se necessário qualquer) executar o
./ configure
comando novamente.
Se tudo correu bem você verá
config.status: criando Makefile
- Parabéns, você está quase lá! Muitas pessoas desistem antes de chegar a este ponto, mas você é melhor do que isso.
Construir & Instalar
Para o mesmo tipo de janela Terminal:
faço
Sentar, tomar um café e respirar por um segundo. Dependendo do tamanho da sua instalação isso pode demorar um pouco.
Agora você pode instalar o programa com o seguinte comando:
sudo checkinstall
Siga as instruções na tela, adicione uma descrição para o seu software e bater Entrar nesta tela:
Se tudo correu bem você verá Instalação bem sucedida. Palmadinhas nas costas. Você fez bem.
O software agora deve ser instalado para
/ / Local / bin usr
e você será capaz de executá-lo de lá sem problemas.
Você tem todo o caminho através? Não é mais fácil apenas esperando por um pacote ou obtê-lo a partir dos repositórios? Talvez você o encontrou ... fácil? Deixe-nos saber nos comentários.