Traducción(es): English - español -Français - Italiano - Deutsch - Русский - 简体中文

Publicaciones Debian > Backports


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:

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

[ATTACH]

[ATTACH]

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

[ATTACH]

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.

  1. reemplace backports.org con http://httpredir.debian.org/debian en /etc/apt/sources.list*.

  2. corra aptitude update

  3. elimine la clave de backports.org key de su Anillo de claves (keyring). Dependiendo de como lo instaló...
    • apt-get purge debian-backports-keyring
      o

    • apt-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

.