Construindo a partir do Source no CentOS 5 ou mais recente

0

Eu tenho alguns aplicativos que eu tenho que construir a partir de arquivos de origem, a fim de fazê-lo funcionar no CentOS (os programas não existem no repositório do yum).

Eu posso estar faltando alguma coisa, mas ao contrário do Debian e de outros, onde o comando make está prontamente disponível, este programa não existe no CentOS pronto para uso.

O que é necessário para permitir que eu crie um aplicativo a partir do código-fonte no CentOS 5 ou mais recente? Ou esta opção existe mesmo em primeiro lugar? (NOTA: Este é apenas um sistema acessível por linha de comando, portanto todas as soluções devem utilizar apenas a interface de linha de comando)

    
por Thomas Ward 01.07.2011 / 16:26

3 respostas

1

Experimente yum install make . Considere também obter coisas como gcc, autoconf, automake, etc. Eu não sei o que o CentOS vem com a caixa, mas tenho certeza que essas coisas estão disponíveis nos repositórios. Você pode precisar de pacotes de desenvolvimento para quaisquer bibliotecas que o programa que você está compilando referências também.

    
por 01.07.2011 / 16:36
1

Você pode ler algumas esta documentação . O primeiro bit passa pela instalação de ferramentas de desenvolvimento.

    
por 01.07.2011 / 19:34
1

Se bem me lembro, a instalação padrão do CentOS é a instalação do servidor. Você pode personalizar o ambiente de desenvolvimento.

O caminho correto para obter esses aplicativos seria construir RPMs (de preferência em simulação). Você pode começar com o Fedora src.rpm atual, embora seja provável que seja necessária alguma edição do arquivo de especificações do RPM.

Antes de fazer tudo isso, verifique se o que você precisa já está no EPEL.

    
por 08.07.2011 / 06:59