El mi�, 16-02-2005 a las 01:31 +0100, Santiago Vila escribi�: > On Wed, 16 Feb 2005, mario wrote: > > > Quisiera por motivos de comodidad desempaquetar un paquete > > (concretamente el pxes-base) convertido con alien de .rpm a .deb para > > a�adir dependencias lo mismo que pxesconfig, ya que as� cuando se > > instale ese paquete se instala el resto. > > > > Se como hacerlo, s�lo hay que editar el archivo control y a�adir la > > l�nea Dependencies con los paquetes que se necesitan incluso con > > versiones. Lo que no se es como "descomprimir" el .deb y recomprimirlo. > > La forma chapucera ser�a algo as�, como root: > > wget http://dondesea/paquetequesea.deb > ar x paquetequesea.deb > mkdir tmp > cd tmp > tar xzvpf ../data.tar.gz > mkdir DEBIAN > cd DEBIAN > tar xzvpf ../../control.tar.gz > [ aqu� haces los cambios que te apetezca ] > cd .. > dpkg --build . .. >
Funciona correctamente, eres un fen�meno!!!! Si interesa a alguien voy a preparar un peque�o mirror para por ejemplo instalar un servidor con pxes con un simple apt-get. Hablar� con el desarrollador de pxes por si le interesa que yo sea el mantenedor del paquete para debian. He recomiplado el paquete, editado el correo del mantenedor y a�adido la linea de dependencias y parece que funciona correctamente. > Y voil�, ya tienes una versi�n modificada del paquetequesea.deb. > > La forma buena por supuesto es crear el paquete a partir del c�digo > fuente, con su debian/rules bien hecho, etc. > -- mario <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

