Quais fatores devem ser considerados ao instalar os pacotes manualmente?

3

Eu vi muitos pacotes ' readme ou install files ao instruir como instalar um pacote manualmente. Mas muitas vezes os resultados são errados.

Eles nos instruem a fazer muitas coisas, por exemplo, com o arquivo configure .

Mas muitos, muitos fatores estão envolvidos neste procedimento (dependências, make, variáveis de caminho e muito mais).

Ainda consigo instalar um único pacote manualmente.

Quais são os fatores comuns que devem ser considerados em instalações manuais?

    
por Sam 19.09.2012 / 16:27

1 resposta

3

Estou respondendo a essa pergunta do meu conhecimento.

você precisa instalar o build-essential para compilar qualquer pacote manualmente.

     sudo apt-get install build-essential 

Em seguida, você pode configurar seu pacote com ./configure    Então make e sudo make install  Mas mais uma coisa que você tem que lembrar é que as dependências de pacotes. Se você estiver instalando um pacote, isso será obtido automaticamente, se não sudo apt-get install -f fará o trabalho.

No caso de Sem conexão com a internet, você tem que coletar todos eles e isso é um trabalho arriscado, minha opinião.

Então, se você quiser instalar um pacote manualmente, então você não precisa cuidar das ferramentas de compilação, mas sim criar essenciais e dependências desse pacote.

A explicação acima é aplicável a qualquer pacote fonte.

Mas se você tem pacotes construídos diretamente, quero dizer arquivos .DEB, então simplesmente você pode instalá-los com

sudo dpkg -i filename.deb

e aqui também se o problema de dependências aumentar e você puder cuidar deles com sudo apt-get install -f

Se você tem esse pacote como um script (.sh) ou arquivo binário (.bin), você pode instalar com

chmod +x filenmae.sh
./filename.sh

para binário

chmod +x filename.bin
./filename.bin
    
por Ten-Coin 19.09.2012 / 16:44