Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drigo

Como criar pacotes RPM ???

Recommended Posts

Olá ...Sou iniciante no Linux, e tenho muito interesse em aprender a criar meus Próprios Pacotes RPM, alguem poderia descrever todos os procedimentos de forma Detalhada para criar esses pacotes ???? Obrigado ,aguardo anciosamente resposta ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Talvez, a maneira mais simples, seja utilizando o checkinstall.

 

Dê uma olhada nesses textos:

http://200.204.198.164/mvb-rpm/mandamentosrpm.html

http://www.dicas-l.com.br/dicas-l/20050623.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente eu gostaria de agradecer, por responder minha dúvida ...

 

Mas tive problemas ao criar o pacote:

eu realizei os seguntes procedimentos:

1) instalei o pacote checkinstall

2) criei uma pasta na area de trabalho, denominada PacoteTeste,contendo o binário lg3d--1-0-0-linux-i686-0612190943.bin

3) Abri o terminal , como root

4) fui em cd /root/Desktop/PacoteTeste

5) Digitei checkinstall -R

6) Posteriormente fui colocando os parametros que eram exigidos pelo checkinstall, na qual eu printei a tela e coloquei abaixo para uma melhor visualização, na qual ocorreu o erro abaixo destacado em azul :

 

This package will be built according to these values:

 

1 - Summary: [ Package created with checkinstall 1.6.0 ]

2 - Name: [ PacoteTeste ]

3 - Version: [ 20070410 ]

4 - Release: [ 1 ]

5 - License: [ GPL ]

6 - Group: [ Applications/System ]

7 - Architecture: [ i386 ]

8 - Source location: [ root/Desktop/PacoteTeste/lg3d--1-0-0-linux-i686-0612190943.bin ]

9 - Alternate source location: [ ]

10 - Requires: [ recursos em 3dimensao ]

11 - Provides: [ placa 3d ]

 

Enter a number to change any of them or press ENTER to continue:

 

Installing with make install...

 

========================= Installation results ===========================

make: *** Sem regra para processar o alvo `install'. Pare.

 

**** Installation failed. Aborting package creation.

 

Cleaning up...OK

 

Bye.

 

Desde já agradeço, e aguardo resposta ...

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok...

 

O erro informado foi por conta do tipo de arquivo que você escolheu para empacotar.

Geralmente, um empacotamento, ocorre apartir de uma compilação que você realizou, que são realizados com os seguintes passos:

 

./configure

make

make install

Onde o checkinstall entra na história? Entra justamente no lugar o make install, ficando:

 

./configure

make

checkinstall

Daí sim ele vai criar o seu pacote.

 

O lg3d (Looking Glass) é um pacote já compilado, não acredito que o mesmo necessite ser empacotado.

Se ele pode ser empacotado? Certamente que sim, mas não desta forma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.