Debian backports. WTF?

Hoy conversando con un amigo salió el tema de que Pidgin no está en el repositorio del árbol stable de debian, a.k.a. Etch. Me preguntó como podria hacerlo para instalar tan buen clientemultiprotocolodeIM y le dijé “en los backports está”. Me miró con cara de WTF? (por eso el título).

Paso siguiente, explicarle que mierda son los Backports…

Para los que no sepan, básicamente los “backports” son un repositorio de paquetes de las ramas unstable (a.k.a. Sid) y testing (a.k.a. Lenny) de debian que son recompilados para que puedan correr en un entorno stable.

Bueno, la forma más rápida que uso yo para poder usar estos repositorios es la siguiente:

1. Editar el archivo /etc/apt/sources.list y agregar la siguiente linea:

deb http://www.backports.org/debian etch-backports main contrib non-free

2. Ejecutar el aptitude update. Esto deberia dar un error de que faltan las llaves para ese repositorio, cosa que se soluciona de la siguiente manera:

# aptitude install debian-backports-keyring

3. Listo. Ahora podemos usar los backports para instalar algun/os paquete/s que no este/n en los repositorios del árbol stable, como por ejemplo pidgin.

Tip: Con aptitude uno puede especificar que un paquete sea instalado desde una distribución específica de nuestro sourcers.list. Esto se hace con la opción -t de la siguiente forma:

# aptitude -t etch-backports install <algo>

Cómo se ese tip? Me leí el manual de aptitude…

~ by Boris on June 12, 2008.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: