Visualizar contenido de un comando.
ar x paquete.deb
Herramientas para instalar un paquete:
aptitude install autoconf automake dh-make debhelper devscripts dpkg-dev fakeroot file gcc gnupg libc6-dev lintian make pbuilder perl xutils
Paso1.- Creamos una carpeta con el nombre del programa:
mkdir joe
Paso2.- Movemos el archivo tar.gz del código fuente a la carpeta y lo descomprimimos con el comando:
tar xvzf joe-3.7.tar.gz
Paso3.- Entramos en el directorio del código fuente del programa y ejecutamos el comando:
dh_make -e usuario@correo.com -f ../joe-3.7.tar.gz
Reemplazando el "usuario@correo.com" por nuestro correo y "../" por la ruta al paquete con el código fuente. Al acabar, obtendremos un archivo nuevo con extensión orig.tar.gz que contiene el código fuente del programa original empaquetado con los estándares de Debian y el directorio Debian con los archivos necesarios (control, rules, changelog y copyright).
Paso4.- Construimos el paquete con el siguiente comando:
debuild -r fakeroot
Con esto obtendremos un nuevo paquete con el nombre original del programa, su número de versión, etc.
Paso5.- La firma del paquete requiere una llave GPG, que corresponde al correo electrónico escrito en el paso número 3. Para crear la llave, ejecutamos:
gpg --gen-key
NOTA: Si queremos construir un paquete sin firmar, emplearemos el siguiente comando:
dpkg-buildpackage -r fakeroot
Paso6.- Finalmente, comprobamos que el paquete esté correctamente creado ejecutando el código:
lintian -i paquete.deb
Si no nos dice que hay algún error, es que todo ha ido según lo esperado. En el caso de que nos diga algo, yo recomendaría revisar los pasos y si no se encuentra en fallo, repetir el proceso.
Ahora, si quisieramos instalarlo en nuestro equipo, simplemente tendríamos que escribir en el terminal:
dpkg -i joe_3.7-1_i386.deb
Decir que yo prefiero crear carpetas y mover archivos en modo grafico igual que descomprimir con los distintos descompresores de archivos que posee linux en modo grafico, lo que no invalida el proceso y que he dejado el original porque siempre hay gente con los servidores que trabajan solo en linea de comandos.
Lo mismo con dkpg, con el programita gdebi, lo hace tambien en modo grafico. Que quereis vengo de windows y hay costumbres que no se pierden.
Copiado tal cual de : http://120linux.com/crear-un-paquete-deb/