Translation(s): English - Español - Français - Italiano - Русский - Svenska


Un paquete Debian es un archivo que termina en .deb y que contiene software para su sistema Debian.

Introducción

El tipo MIME es

 application/x-deb

Puede seleccionar una acción predeterminada como «install paquete» (dpkg en una terminal)".

Un paquete Debian tiene integradas unas normas relativas a como se debe instalar en el sistema, eliminar e incluso configurar.

Cada paquete incluye su ?DebianPackageDocumentation.

¿Qué tiene un nombre? Cada paquete tiene un nombre, y hay ciertas reglas en cuanto a qué puede o no aparecer en él. Véase también PackageInstallTips.

Buscando paquetes

¿Desea instalar un paquete pero no conoce su nombre? Visite la página de paquetes debian en http://www.debian.org/distrib/packages (or http://packages.debian.org/<nombre> si conoce el nombre). Acuerdesé de seleccionar la distribución de Debian que tiene instalada,(p. ej.,. Debian «estable», Debian «en pruebas» o Debian «inestable»). Hay importantes diferencias entre los paquetes según la distribución.

Puede usar apt-cache para una búsqueda de palabras clave en las descripciones de los paquetes.

Si está buscando alternativas para algún programa específico de Windows, véase WindowsEquivalent.

Si se pregunta donde está un paquete que tenía instalado en el sistema, o si ya no está disponible u obsoleto, véase http://ftp-master.debian.org/removals.txt para encontrar información acerca de paquetes eliminados.

Errores

Desafortunadamente algunos paquetes están «rotos» (a veces en Debian «inestable», rara vez en Debian «en pruebas», y nunca en Debian «estable»). Si apt-get o aptitude son incapaces de actualizar su sistema, intente primero actualizar dpkg, después perl, y por último apt.

Si piensa que el paquete está simplemente «roto», remita un informe de errores al sistema de seguimiento de ?errores de Debian (véase reportbug)!

Paquetes fuente

Un archivo .deb se conoce también como paquete binario. Esto significa que el programa que se encuentra dentro del paquete ya está listo para ejecutarse en su sistema.

También hay paquetes fuente. Una manera de obtenerlos es con apt-get source <nombre_del_paquete>. Si intenta determinar qué opciones de compilación están activas para un paquete en particular, mirar el paquete de fuente puede darle una valiosa información.

Puede usar http://packages.debian.org/src:<nombre> para una búsqueda por nombre de paquetes fuente.

Creando paquetes de Debian

¿No puede encontrar un .deb para un programa que desea instalar? HowToPackageForDebian le enseña como crear su propio paquete.

Construyendo paquetes de Debian

El paquete debería construirse en un entorno chroot, para estar seguro de que se cumplen todas las dependencias y de que no hay influencia alguna específica del entorno del usuario. Puede usar herramientas como pbuilder para hacer esto.

Puede conseguir una reconstrucción más rápida del paquete con «dpkg-buildpackage» cuando esté trabajando en un paquete. Sin embargo, todas las dependencias de construcción deben estar satisfechas en el sistema donde se construye el paquete. Todos los paquetes necesarios se pueden instalar automáticamente con apt-get build-dep. Un ejemplo completo de como construir el paquete foo tendría este aspecto:

 $ apt-get source foo
 $ cd foo-0.0.1
 $ sudo apt-get build-dep foo
 $ dpkg-buildpackage -rfakeroot

Como extraer los contenidos de un paquete

No intente usar dpkg-deb u otras órdenes en esta página para instalar software. Debe usar la órden «dpkg» para asegurarse de que todos los archivos están en la ubicación adecuada y que los script, estado y contenidos del paquete se registren por dpkg.

 dpkg-deb -x file.deb dir

Paquete virtual

www.debian.org/doc/debian-policy/ - Manual de directrices de Debian para paquetes virtuales.

A veces, hay varios paquetes que ofrecen aproximadamente la misma funcionalidad. En este caso, es útil crear un paquete virtual con un nombre que describa la función que ambos ofrecen....


Véase también:


CategoryPackageManagement