[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Desempaquetar y empaquetar un deb



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.



Reply to: