Translations: English - Deutsch - Español - Français - Italiano - Português (Brasil) - Русский - 简体中文
Está ejecutando Debian estable porque prefiere el árbol estable de Debian. Funciona genial, pero hay justo un problema: El software está un poco desfasado comparado con otras distribuciones. Eso es donde entran las retroimportaciones.
Las Retroimportaciones (Backports) son paquetes recompilados desde pruebas (mayormente) e inestable (en unos pocos casos solo, de actualizaciones de seguridad), tal que correrán sin las nuevas librerías (donde fuera posible) en una distribución estable de Debian. Se recomienda seleccionar retroimportaciones sueltas que encajen con sus necesidades, y no usar todas las retroimportaciones disponibles.
Este artículo ilustra cómo:
- configurar su sistema estable para que use el repositorio Backports
- encontrar una retroimportación específica
- instalar paquetes desde el repositorio
- actualizar automáticamente sus retroimportaciones
Para las instrucciones oficiales sobre como usar las Debian Backports, visite http://backports.debian.org/Instructions/.
Si quiere crear una retroimportacion oficiosa (no oficial) de un paquete que necesite, mire en SimpleBackportCreation (en inglés).
Si quiere construir una retroimportación con la intención de compartirla con otros en Debian, véase la página BuildingFormalBackports (en inglés).
Configurar si sistema estable
Añadir el repositorio
Usar Synaptic
- Abra Synaptic
Vaya a "Configuración -> Repositorios":
En el siguiente cuadro de diálogo, seleccione la pestaña "Software de terceros" y pinche en el botón "Añadir..." en la esquina inferior izquierda:
Copie el repositorio de abajo, entonces pulse el botón "Añadir Fuente":
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
Finalmente, pulse el botón "Recargar" en el panel principal de Synaptic para actualizar la información de repositorios en el sistema.
Usar la línea de órdenes
Conviértase en root u abra el fichero /etc/apt/sources.list en su editor favorito:
human@debian:~$ su Password: debian:/home/human# nano /etc/apt/sources.list
Añada las siguientes líneas:
# Backports repository deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
Si es un entusiasta del sofftware libre, podría querer eliminar las secciones contrib y non-free. (Véase Gestión de empaquetamiento Debian para más detalles.)
Ahora que ha añadido el repositorio, actualice la cache de APT para incluir las retroimportaciones en la lista de paquetes disponibles:
debian:/home/human# aptitude update
Hecho.
Usar retroimportaciones
Encontrar retroimportaciones
Hay varios diferentes modos de encontrar si una retroimportación de un cierto paquete Debian existe. Uno muy conveniente es usar la búsqueda por web de paquetes Debian (packages.debian.org). Si está ejecutando Iceweasel, simplemente use el plugin de búsqueda incluido (Deb Search).
Instalar retroimportaciones por línea de órdenes
El repositorio de retroimportaciones está desactivado por defecto. Así pues, si quiere instalar un paquete retroimportado, debe declararlo explícitamente.
Por ejemplo:
debian:/home/human# aptitude -t jessie-backports install iceweasel
La opción -t aquí especifica que jessie-backports es la publicación objetivo. Esto instalaría una nueva versión de Iceweasel desde Backports en vez de la vieja desde la publicación estable de Debian. (Note: eset iceweasel no necesariamente está en el repositorio principal de backports repository sino que sus mantenedores tienen un repositorio separado.)
PUF
Reportar bugs
Debido a las limitaciones en el Sistema de Seguimiento de Bugs de Debian, cualesquiera bugs relevantes a los paquetes retroimportados aun deberán ser reportados a la lista debian-backports.
Migrar desde backports.org a backports.debian.org
El 5 de Sept. de 2010, Backports se convirtió en un servicio oficial (véase Aviso).
Los sistemas configurados para usar backports.org deberían ser reconfigurados para usar el nuevo repositorio/URL (en /etc/apt/sources.list*), ya que el servicio backports.org se detendrá en algún momento.
reemplace backports.org con http://httpredir.debian.org/debian en /etc/apt/sources.list*.
corra aptitude update
- elimine la clave de backports.org key de su Anillo de claves (keyring). Dependiendo de como lo instaló...
apt-get purge debian-backports-keyring
oapt-key del 16BA136C
Listar retroimportaciones instaladas
De todos los paquetes instalados, ¿cuáles son backports? Un modo de saberlo es por la versión: toda retroimportación va marcada con ~bpo, por ejemplo, 24.5+1-6~bpo8+1, tal que en la línea de ordenes podrias poner:
dpkg-query -W | grep ~bpo
Enlaces externos
backports.debian.org para más información
Artículo sobre backports en cliss21.com: El artículo contiene información sobre cómo retroimportar paquetes así como algunos simples ejemplos paso a paso para empezar con.
Diferencias entre wheezy-backports y jessie: Una útil comparación de versiones de paquetes en wheezy-backports y jessie.
.