jueves, 16 de noviembre de 2023

Descomprimir ficheros .deb

Posted by q3it on jueves, noviembre 16, 2023 in


En algunas situaciones vamos a querer descomprimir ficheros .deb ya sea porque
no podemos cerrarlo por problemas de dependencias o porque simplemente queremos obtener algún fichero dentro de estos paquetes sin tener que instalarlo.
 
Para hacer esto tendremos dos opciones: una es a través del comando ar p y luego pasárselo a tar en el fichero .deb y el argumento data.tar.gz. Pero una forma más simple es dpkg -x el paquete .deb y luego en el directorio donde queremos que se extraiga.
 
 
En la anterior imagen yo tengo el fichero lftp_4.8.4-2build3_amd64.deb y si ejecutamos dpkg -x lftp_4.8.4-2build3_amd64.deb y donde yo lo quiero descomprimir, que en este caso sería el directorio actual. Esto nos da como resultado el directorio /etc dónde va a estar la configuración.
 

Y dentro de /usr los subdirectorios ya sea para el ejecutable o para la documentación.