Como faço para baixar (compilar?) tar.gz2 ou arquivos semelhantes?

-1

Eu baixei um arquivo tar.gz2 e o descompactei usando o instalador de pacotes, mas não sei como compilá-lo. Eu olhei para guias dizendo para encontrar os arquivos README ou INSTALL, mas eu olhei em todos os lugares e não consegui encontrar nenhum desses arquivos.

Então alguém poderia me dizer o que eu posso fazer?

    
por N. Lynch 06.08.2016 / 14:21

1 resposta

0

As ferramentas GNU Autobuild já existem há algum tempo e se tornaram tão padrão que alguns pacotes estão ignorando os detalhes em arquivos leia-me.

Primeiro, descomprima o código-fonte que você baixou. Isso irá variar dependendo do tipo de compactação usado. Eu acredito que seu arquivo .gz2 irá descomprimir com o gzip ainda.

  gzip -d filenamewithlotsofgobbledygook

Eu esqueço se você vai ficar com um arquivo .tar depois desse estágio. se você ver um arquivo .tar, então você precisa rodar

   tar -xvf filenamewlogg.tar

ponto em que você deve ter um diretório de código-fonte. Se foi feito com o sistema GNU autobuild, haverá um script de shell executável 'configure' na pasta de origem. Execute-o digitando

./ configure

O sistema permite que o código-fonte funcione para muitas plataformas e arquiteturas e, nesse estágio, o script está analisando sua arquitetura de sistemas e qualidades de sistema operacional e biblioteca. Se precisar de uma biblioteca que você não possui, você poderá receber um erro e terá que instalar essa biblioteca. Isso pode ficar confuso porque a palavra-chave que o erro fornece não é idêntica ao pacote que você pode precisar. Por exemplo, se estiver faltando o arquivo de cabeçalho, você precisará carregar um nome estendido -dev. Isso pode ser um processo iterativo, portanto, toda vez que você adicionar um pacote, será necessário executar novamente ./configure novamente. Se você passar por ./configure sem erros, então você digita

   make

e depois disso, você digita

   make install

para instalar o pacote no seu sistema local, o que é opcional; você deve ser capaz de executar a maioria dos programas do diretório em que o código-fonte está.

Sim, isso é complicado. No entanto, o sistema é muito poderoso e é um dos melhores disponíveis. Depois de aprender essas etapas, você será capaz de lidar com qualquer pacote de código-fonte, de modo que seja digno do seu tempo, desde que você ache que precisa das habilidades novamente. Caso contrário, eu recomendaria apenas fazer instalações binárias. Tenho certeza de que essas informações existem em outro local com muito mais detalhes, mas essa é minha própria versão, deixando de fora detalhes de bibliotecas de drivers de baixo nível que precisam de atenção extra. Em última análise, quando tudo correr bem, todo o código-fonte funciona com os mesmos três passos:

   ./configure
   make
   make install
    
por Timothy Golden 06.08.2016 / 14:54