Quais foram os recursos mais úteis para você quando aprendeu a fazer RPMs?

6

Estou na posição de precisar fazer alguns RPMs no trabalho, o que é algo relativamente novo para mim.

Eu adoraria ouvir quais docs, tutoriais. ou presos foram úteis para você entender:

a) como fazê-los bem sem cometer erros de noobiça

b) quaisquer outros truques úteis que você perderia se não passasse um dia examinando as páginas do manual.

Qual foi o mais útil para você?

Eu estou vindo de uma experiência de desenvolvedor, então estou confortável em fazer e compilar software manualmente, e eu tenho trabalhado com fórmulas para homebrew , mas o rpm é uma ferramenta nova, poderosa e brilhante para mim.

    
por Chris Adams 16.02.2011 / 11:48

7 respostas

3

Se você quer um guia que corta o ruído, eu recomendo estes

Criando RPMs para Linux

Especificação de RPM do JBoss 5.1.0A

Mas você deve manter o guia do Fedora marcado, já que estará voltando para ele.

Eu também encontrei o Maximum RPM: Levando o Gerenciador de Pacotes da Red Hat para o Limite muito útil como referência.

Dica: se você está criando RPMs no Centos, esse link ajusta seu ambiente de criação de maneira rápida e agradável:

Configurar um Ambiente de Construção de RPM no CentOS

    
por 04.05.2011 / 19:55
1

O que mais me ajudou foi olhar para os rpms de origem. Instale o rpm de origem para o menor aplicativo que você encontrar e observe seu arquivo de especificações.

O guia de empacotamento do Fedora também foi útil, mas muito pesado em fazer as coisas da maneira certa, ao ponto de fazê-lo ficou um pouco perdido no ruído.

    
por 16.02.2011 / 11:57
1

Eu continuo ouvindo coisas boas sobre este ... é executado

    
por 16.02.2011 / 12:00
1

Se você só precisa empacotar um monte de arquivos, sem fazer coisas complicadas com deps e scripts, você pode tentar fpm . Rápido e indolor.

    
por 04.05.2011 / 20:43
0

Até agora, o esboço mais útil que encontrei sobre o processo de construção está no site do IBM DeveloperWorks:

link

Esta apresentação em slideshare também foi útil para o skimming:

link

    
por 16.02.2011 / 11:54
0

experimente o seguinte link

link

    
por 16.02.2011 / 11:54
0

Veja a saída da compilação e certifique-se de agrupar todos os arquivos que 'make install' estabelece em seu arquivo de especificação.

    
por 04.05.2011 / 21:52