Debian estable es muchas veces criticado por actualizarse muy a lo lejos (tardan mucho en incorporarse las nuevas actualizaciones y el nuevo software). Todos queremos estabilidad, pero con software actual. Pero esto es casi imposible de lograr en el vertiginoso mundo del software abierto, donde la creación y desarrollo es a diario.
Cuando Debian estable es demasiado antiguo, algunos optan por pasarse a la versión de prueba o inestable. Sin embargo, existe una alternativa, Debian Backports. Este proyecto toma software actualizado, generalmente de la versión de prueba (en contados casos de la inestable) y los hace funcionar en la versión estable. Los paquetes del backport pueden ser actualizaciones de paquetes existentes o software completamente nuevo para la versión estable.
Configurar Debian Backports
Usar un backport requiere un poco de habilidad con apt, debido a que está hecho para no actualizar paquetes sin supervisión. Es decir, se requiere habilitarlo explícitamente, aun habiendo insertado un puntero en /etc/apt/sources.list.
Agrega primero la llave de seguridad de Debian Backports al llavero de apt:
# wget -O – http://backports.org/debian/archive.key | apt-key add -
Esto permite a apt verificar el sitio y el origen de los paquetes, evitando acciones troyanas. Agrega la siguiente linea a /etc/apt/sources.list:
deb http://www.backports.org/debian etch-backports main contrib non-free
Ejecuta en la línea de comandos:
# apt-get update
Uso del backport
Solo los paquetes de software nuevo estarán accesibles directamente. Por ejemplo, Sun Java 6. Debian estable viene con Sun Java 5. Instalar Sun Java 6 es trivial en este caso:
# apt-get install sun-java6-jre
Para instalar una versión más reciente de un mismo software, por ejemplo, mutt,
# apt-get -t etch-backports install mutt
Otra alternativa es forzar la actualización, priorizando el paquete en /etc/apt/preferences. Edita /etc/apt/preferences (generalmente no es un archivo existente) y agrega el texto:
Package: mutt
Pin: release a=etch-backports
Pin-Priority: 999
Ahora ejecuta:
# apt-get install mutt
como de costumbre, siendo mutt actualizado a la versión del backport.
Fuente (y complementado) en: instructions – [Debian Backports].