La nueva geo-réplica de Debian (CDN)

El proyecto japonés lanzado en 2007 está ideado para proporcionar una réplica Debian de uso global. Primero determina la localidad nacional mediante una consulta DNS, luego retorna el número IP de una réplica Debian nacional o continental usando un Round-Robin balanceado. Si una réplica se encuentra sincronizando, CDN la esconde momentáneamente. También chequea la estampa de tiempo de cada réplica para determinar si está actualizada o no. CDN presenta la mejor alternativa de acuerdo a estos criterios.

El modo de uso de la réplica global es muy familiar; substituye en /etc/apt/sources.list el URL de la réplica nacional o local del componente Main por http://cdn.debian.net/debian/,

deb http://cdn.debian.net/debian/ stable main contrib non-free
deb-src http://cdn.debian.net/debian/ stable main contrib non-free

Como ya es costumbre, otras opciones que pueden reemplazar a "stable" son "lenny", "squeeze", "sid", "testing" o "unstable". Esta configuración de APT es global, funciona en cualquier país, región o continente. Es particularmente útil para computadores portátiles y para computadores en general en aquellos países donde la rotación, aparición y perdida de réplicas es frecuente o aquellos países que no tienen réplica nacional o tienen muy pocas (básicamente la mayoría de los países a excepción de los industrializados).

Una alternativa es especificar la arquitectura, substituyendo el URL por http://<arch>-geomirror.debian.net/, por ejemplo,

http://amd64-geomirror.debian.net/debian/

Esto es particularmente útil para aquellos que usan arquitecturas que pocas réplicas mantienen.

Una simple consulta DNS entrega información del Round-Robin nacional,

$ nslookup cdn.debian.net

En Chile tenemos una réplica en la lista de servidores CDN,

$ nslookup cdn.debian.net
...
Non-authoritative answer:
cdn.debian.net canonical name = deb.cdn.araki.net.
Name: deb.cdn.araki.net
Address: 200.75.30.181

Si ftp.cl.debian.org (200.75.30.181) está momentáneamente inhabilitado, el Round-Robin retorna la réplica continental más cercana, ftp.br.debian.org, y si falla pasa a la réplica oficial japonesa, ftp.jp.debian.org, la última instancia.

Nueva versión de FrostWire para Squeeze

Está accesible vía APT una nueva versión de FrostWire (4.21.1) para Squeeze en las arquitecturas i386 y amd64. Esta depende ahora de la implementación libre de Java, OpenJDK, en vez de SUN Java 6 (no libre).

Agrega a /etc/apt/sources.list,

deb http://apt.debianchile.org/frostwire squeeze main

luego actualiza e instala el paquete,

# apt-get update
# apt-get install frostwire

Si estás actualizando la versión, actualiza a la manera de dselect,

# apt-get update
# apt-get dselect-upgrade

debido a que hemos modificado las dependencias de SUN Java 6 a OpenJDK.

Antes de usar el repositorio de Debian Chile, agrega al llavero de APT la llave criptográfica del repositorio (así evitamos troyanos),

# gpg --keyserver hkp://pgp.mit.edu --recv-keys EFD17969
# gpg --export EFD17969 | apt-key add -

---
Fuente de FrostWire: http://www.frostwire.com/

La próxima versión de Debian se llamará "Wheezy"

Squeeze ha estado congelada poco más de tres meses. Posiblemente se convierta en la nueva versión alrededor del cambio de año. Poco después del congelamiento fue anunciado que siguiendo la tradición de usar personajes de la película "Toy Story", la próxima versión de Debian 7.0 se llamará "Wheezy" (el pingüino de goma con humita roja).

Montando una imagen ISO en el sistema de archivos

A veces tenemos una imagen ISO en nuestro disco duro. Como alternativa a grabarla en un CD/DVD podemos en vez acceder su contenido montándola como un sistema de archivos. Se hace así:

# mount imagen.iso /mnt -t iso9660 -o ro,loop=/dev/loop0

La estructura de archivos de la imagen ISO queda montada en /mnt, que luego desmontamos con,

# umount /mnt

Backports en harapos

Debian Backports ha creado una nueva rama llamada lenny-backports-sloppy. Esta nueva rama nació como respuesta a una larga discusión dentro del proyecto, desde la era de Sarge, en donde dos visiones de actualización coexistían; una, la prevaleciente, exigía poder actualizar de una versión a otra sin necesidad de los Backports, es decir,

sarge + sarge-backports -> etch

La otra corriente quería extender el flujo de paquetes nuevos tal que se propagasen más allá de una nueva versión. Actualizar requeriría en este caso,

sarge + sarge-backports -> etch + etch-backports

La nueva rama acomoda la visión del segundo grupo y por eso se le ha agregado el apelativo "descuidada" (sloppy).

A futuro, quien use lenny-backports podrá actualizar a Squeeze directamente, mientras quien use lenny-backports-sloppy tendrá que agregar adicionalmente el repositorio squeeze-backports-sloppy.

Para usar lenny-backports-sloppy es necesario agrega ambas ramas a /etc/apt/sources.list debido a que paquetes de lenny-backports-sloppy pueden depender de lenny-backports,

deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
deb http://backports.debian.org/debian-backports lenny-backports-sloppy main contrib non-free

Etch es removido de Debian Backports

Etch ha sido removido de Debian Backports y archivado en Debian Archive. El repositorio alcanzó a acumular un total de 508 backports, los que pueden ser accedidos en caso de necesidad en,

deb http://archive.debian.org/debian-backports etch-backports main

backports.org es oficialmente parte de Debian

El proyecto backports.org ha sido trasladado a backports.debian.org. Es por tanto un servicio oficial de Debian. Los backports de Debian contienen paquetes de la distribución de prueba (testing) hechos para que funcionen en la distribución estable o estable antigua sin que se sacrifique la estabilidad del sistema. Hace mucho que se le considera oficial, pero hoy ha sido finalmente trasladado al sitio que le corresponde.

Debian Chile mantiene una réplica de Debian backports en el repositorio APT. En éste se mantienen réplicas no oficiales, como Debian Multimedia. Corresponde entonces trasladarla a la estructura oficial de réplicas Debian en debian.ciencias.uchile.cl. Anunciaremos vía este canal cuando el traslado se haga efectivo.

Tarjetas con mejor rendimiento 3D en X.Org

Una problemática recurrente de los usuarios de Linux es elegir el hardware mejor adaptado para el software libre. En el caso de las tarjetas gráficas con aceleración 3D, existe un sitio,

http://free3d.org/

cuya misión es recomendar la tarjeta con mejor rendimiento de aceleración 3D con dispositivos libres de X.Org. En este momento la recomendación es ATI Radeon HD 4670, pero puede cambiar en cualquier momento. Visita este sitio antes de comprar!

Nuevas imágenes de instalación "netinst" con firmware non-free

Han sido liberadas nuevas imágenes de instalación "netinst" que además contienen firmware non-free necesarios para controladores de red WLAN. Luego de un período de prueba, las imágenes han sido colocadas en cdimage.debian.org para el acceso general,

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmw...

Las imágenes no reúnen las condiciones para ser imágenes oficiales, ya que contienen software non-free, pero al igual que sus versiones oficiales, están hechas para hacer una instalación de Debian básico, para después descargar el resto del sistema por Internet. Tener acceso a Internet es por ende vital durante la instalación y en ciertos casos solo WLAN es accesible.

Squeeze ha sido congelada

La próxima versión estable de Debian 6.0 Squeeze ha sido congelada el viernes 6 de agosto de 2010.