Ola pessoal
Sou iniciante no linux uso o Centos e gostaria da ajuda de vcs para montar
pacotes RPM. Vi muitos sites e exemplos de como montar esses pacotes,
mas nenhuma funcionou aqui no meu pc.
Já criei arquivos SPECs e nada , já tentei pelo checkinstall e nada.
O erro que está dando agora é
================== Installation results ======================
make: *** Sem regra para processar o alvo `install'. Pare.
**** Installation failed. Aborting package creation.
Alguém sabe como posso criar essas regras ?
obrigado.
- Home
- >
- Fórum
- >
- GNU-Linux, Free...
- >
- Interfaces, apl...
- >
- Criar Pacotes RPM
Olá,
Veja este link: http://www.vivaolinux.com.br/dica/Criando-pacotes-RPM-com-o-rpmbuild
Muito Obrigado pela sua resposta.
Ate que em fim consegui criar um rpm, mas tb gostaria de criar-los
de um pequeno arquivo hello world que fiz,mas ainda não estou conseguindo.
Você sabe quais os arquivos que preciso para processar o alvo install ?
Desta forma dá um pouco mais de trabalho
Veja:
http://wiki.caoslinux.org/RPM_SPEC_File_Standards
Isso , meu trabalho é esse tenho que criar arquivos
SPECs e Makefiles pra pacotes de programas cientificos,
mas ainda estou estudando como criar Makefiles pra um pequeno
helloworld. c que fiz como exemplo.
Aqui só dá que houve regra inválida pra o %install
acho que o problema é no Makefile.
vc teria ai um makefile pra um helloworld ?
Olá jfabbio,
Pq você não pega o código fonte de um pacote pequeno, pronto, e o estuda?
eu gostaria de fazer isso,mas nã oconheço nenhum
o único que peguei e deu certo na criação do RPM foi
o Alien,mas ele é grande o makefile dele está cheio de comandos
que eu não sei o que significa.
vc conhece algum mais simples do que o alien ?
Veja por exemplo o do SARG.
Baixe e instale o pacote fonte dele, depois olhe em /usr/src/rpm (pode ser também em /usr/src/rpmbuild) os arquivos criados.
Muito Obrigado amigos
a ajuda de vcs serviu pra abrir mais a minha mente
e tb encontrei um site muito bom sobre o assunto
http://pt.wikibooks.org/wiki/Programar_em_C/Makefiles#Make_install:
ele mostra em detalhes um passo-a-passo de como montar um Makefile
com um pequeno projeto em C.
Obrigado a todos !!