Da origem ao RPM

3

Estou curioso sobre as principais diferenças / prós / contras entre a instalação de serviços e ferramentas da fonte sobre o uso de RPMs e de repositórios.

Do meu ponto de vista, usar um repo / rpm permite que você instale e desinstale facilmente todos os arquivos, mas perde a capacidade de especificar comandos / sinalizadores avançados ou uma versão específica durante uma instalação.

Então, a questão é. Você pode baixar o arquivo de origem, configurá-lo e, em seguida, empacotá-lo em um RPM para permitir a desinstalação e a atualização mais tarde?

    
por Tiffany Walker 09.01.2013 / 00:55

1 resposta

3

Sim, você pode. Confira: checkinstall (eu não uso há algum tempo, mas ainda deve funcionar)

Com ele, você pode configurar as fontes conforme necessário (com ./configure --with-foo --without-bar ) e compilar (com make ). Insted de executar make install para instalá-lo, basta executar checkinstall e ele criará um arquivo .rpm (ou .deb ou .tgz) do pacote que seria instalado via make install .

Ele não funciona com todos os pacotes, mas eu tive uma boa experiência com ele nos meus dias do Slackware.

    
por 09.01.2013 / 01:02