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 . ..

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.

Responder a