Desempaquetar y empaquetar paquetes deb

512C

A veces necesitamos desempaquetar un paquete deb para hacerle algún pequeño retoque.

Pues bien, si queremos desempaquetar un paquete .deb, creamos un directorio donde extraerlo y lo extraemos:

mkdir paquetedescomprimido
dpkg-deb --extract paquete.deb paquetedescomprimido

Con ésto, estaremos extrayendo los ficheros que se instalan en el sistema.

Ahora bien, si queremos además extraer la parte de control del paquete, lo haremos de la siguiente manera:

dpkg-deb --control paquete.deb paquetedescomprimido/DEBIAN

Con ésto, estamos extrayendo la información de control del paquete en el directorio paquetedescomprimido/DEBIAN.

Una vez hecho lo anterior, haremos las modificaciones que necesitemos, y, cuando hayamos terminado, lo volvemos a empaquetar:

dpkg --build paquetedescomprimido 
mv paquetedescomprimido.deb paquete.deb
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s