Instalando Squeeze con una memoria USB

Inserta la memoria USB. Corre,

$ df

para determinar la unidad a que está asociada,

Filesystem 1K-blocks Used Available Use% Mounted on
...
/dev/sdb1 3905104 5280 3899824 1% /media/usb_flash

Desmóntala con,

$ sudo umount /dev/sdb1

(eventualmente puede ser necesario re-formatear la memoria con 'sudo mkfs.vfat -I /dev/sdb')

Descarga la imagen de arranque,

$ cd /tmp
$ wget http://ftp.cl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/boot.img.gz

Copia la imagen a la memoria desmontada,

$ sudo zcat boot.img.gz > /dev/sdb

Descarga la imagen instalación oficial de Debian, por ejemplo,

$ wget http://cdimage.debian.org/debian-cd/6.0.1a/i386/iso-cd/debian-6.0.1a-i386-netinst.iso

o cualquier otra imagen de instalación.

Monta la memoria,

$ sudo mount /dev/sdb1 /mnt

copia la imagen de instalación,

$ sudo cp debian-6.0.1a-i386-netinst.iso /mnt/

y desmonta la memoria nuevamente.

$ sudo umount /dev/sdb1

La memoria está lista para ser usada en cualquier computador que permita arrancar por USB.

VirtualBox 4.0 para Debian

VirtualBox 4.0 puede ser descargado con APT desde el repositorio de VirtualBox [1]. El repositorio sufrió un pequeño gran cambio recientemente, lo que ha dificultado la actualización de la versión 3.2 a la 4.0. El cambio es de sección, antes non-free, ahora contrib. Modifica /etc/apt/sources.list para que lea,

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

Actualiza con 'sudo apt-get update' e instala con 'sudo apt-get install virtualbox-4.0'.

Recuerda, VirtualBox no es libre. El cambio de sección no tiene relación alguna con Debian, ni sus
directrices de software libre [2].

Soporte para USB 2.0 y otros se instalan ahora con el "Extension Pack". Descárgargalo de http://www.virtualbox.org/wiki/Downloads y luego instálalo yendo a las preferencias del programa principal, luego a "Extensions" y agregando el paquete de extensión descargado.

[1] http://www.virtualbox.org/
[2] http://www.debian.org/social_contract.es.html#guidelines

Primera réplica de Debian Security en América del Sur

América del Sur cuenta con su primera réplica de Debian Security, fue anunciado hoy. Con esto, los usuarios de América de Sur mejorarán considerablemente su accesibilidad a actualizaciones de seguridad. La nueva réplica es auspiciada por el Centro de Computación Científica y Software Libre [1] del Departamento de Informática de la Universidad Federal de Paraná, Brasil. La réplica es también parte del proyecto CDN [2] de Debian (GeoDNS).

[1] http://www.c3sl.ufpr.br/
[2] http://www.debianchile.org/node/183

Squeeze se libera este fin de semana

Fue anunciado que Squeeze 6.0 será liberado este fin de semana, días 5 o 6 de febrero 2011.

Debian Volatile descontinuado a partir de squeeze

Debian Volatile será descontinuado a partir de la publicación de Squeeze 6.0, siendo reemplazada por una nueva rama, llamada squeeze-updates, dentro de la distribución oficial. Los paquetes de actualización urgente se distribuirán a través de las réplicas oficiales, mientras que actualizaciones de seguridad se distribuirán a través de Debian Security.

Para usar la nueva rama del otrora Debian Volatile, la siguiente línea debe ser agregada a /etc/apt/sources.list,

deb http://ftp.cl.debian.org/debian squeeze-updates main

Esta modificación debe hacerse solo después que Squeeze pase a estable.

Debian Squeeze con un núcleo completamente libre

El firmware no libre ha sido completamente removido del núcleo de Linux que próximamente será liberado en la versión 6.0 Squeeze. Esto constituye un gran logro, pues es algo que no pudo lograrse en las liberaciones de las previas versiones Etch y Lenny, cuando Debian se vió obligado a aceptar ciertos bits no libres, contrariando en parte las directrices de software libre de Debian (DFSG).

El contrato social de Debian reconoce que algunos usuarios pueden necesitar software que no es compatible con DFSG para usar el sistema a plenitud. Por eso, han sido creadas imágenes que incluyen firmware no libre como alternativa para aquellas instalaciones que requieren habilitar hardware específico (ver Nuevas imágenes de instalación "netinst" con firmware non-free). Cuando el firmware no libre no es crítico para la instalación, este puede ser instalado posteriormente con el paquete firmware-linux-nonfree.

Aceleración 3D con ATI Radeon HD 4550

La tarjeta de video PCIE con el chip ATI Radeon HD 4550, 1 GB, funciona en Debian con aceleración 3D en Squeeze 6.0 con el dispositivo no libre de ATI fglrx (ver http://wiki.debianchile.org/fglrx). El dispositivo libre de XOrg para tarjetas ATI Radeon lamentablemente no soporta aceleración 3D en esta tarjeta. La aceleración obtenida es muy buena; alrededor de 5800 fps en una pantalla de 1920x1080 pixels,

$ glxgears & sleep 30 ; killall glxgears
29015 frames in 5.0 seconds = 5802.901 FPS
29195 frames in 5.0 seconds = 5838.977 FPS
29163 frames in 5.0 seconds = 5832.410 FPS
29208 frames in 5.0 seconds = 5841.436 FPS
29204 frames in 5.0 seconds = 5840.578 FPS

Es por ende una muy buena opción para Linux en general y Debian Squeeze 6.0 en particular.

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).