Estas aquíBlogs / Blog de calel

Blog de calel


Debian Backports

Debian estable es muchas veces criticado por actualizarse muy a lo lejos. Todos queremos estabilidad y software actual. Pero esto es casi imposible de lograr en el vertiginoso mundo del software abierto.

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.

Para facilitar el uso de Debian Backports en Chile hemos alojado un mirror en el depósito de software http://apt.debianchile.org/.

Para configurar y usar el backport lee el wiki http://wiki.debianchile.org/DebianBackports.

FrostWire para Debian

Hemos compilado y empaquetado FrostWire, un cliente P2P para la red Gnutella muy parecido a Ares, a la manera estricta de Debian. Lo hemos puesto, binario y fuente, en el depósito,

deb http://apt.debianchile.org/frostwire etch main
deb-src http://apt.debianchile.org/frostwire etch main

(mayor información en http://apt.debianchile.org/)

La versión empaquetada es la 4.13.3. que iremos actualizando a medida que surjan versiones revisadas.

Borrar enlaces simbólicos colgados

Muchos paquetes Debian vienen con enlaces simbólicos. En algunos casos los scripts de pre- y post-instalación los crea con update-alternative. Sucede que un paquete, especialmente después de un cambio mayor de versión, no mantenga correctamente sus enlaces simbólicos, dejándolos colgados en el sistema, es decir, apuntando a un archivo inexistente. Estos enlaces colgados se encuentran generalmente en /etc y /usr.

Para encontrarlos usa el comando find,

find -L /etc -type l

Una manera de borrarlos, sin tener que hacerlo uno a uno, es encontrarlos primero y luego usar xargs para borrarlos,

find -L /etc -type l | xargs rm

Este comando es un poco arriesgado. Lo dejamos al criterio de cada administrador.

Audio Bluetooth en Debian

Bluetooth-alsa contiene dispositivos para integrar aparatos de audio bluetooth, como auriculares y teléfonos celulares, con Linux. El uso mas común del audio bluetooth es para crear una conexión inalámbrica a un teléfono celular, por ejemplo, con un auricular pequeño que cabe en el oído. Diferentes perfiles, como Synchronous Connection-Oriented (SCO) están hechos para minimizar el retraso en este tipo de conexiones mono-fónicas. Otras adaptaciones, Headset Profile (HSP) y Hands-free Profile (HFP), proveen mayor funcionalidad, como la posibilidad de controlar el volumen, iniciar, cortar, rechazar llamadas o marcar un número.

Audio de alta fidelidad lo provee el perfil Advanced Audio Distribution Profile o A2DP, que combinado con Audio/Video Remote Control Profile (AVRCP) permite pausar, tocar, avanzar o retrasar pistas de audio. Este perfil es usado para controlar equipos de música integrados con bluetooth, o receptores bluetooth que se integran a equipos por una entrada AV.

Este wiki http://wiki.debianchile.org/BluetoothAlsa explica como instalar bluetooth-alsa en Debian e integrarlo con aplicaciones como mplayer, xmms y rhythmbox.

gparted Live

Max Ramírez, estudiante de doctorado en Física, ha contribuido con un wiki muy interesante sobre cómo crear Live (en vivo) particiones en un disco duro, es decir, sin necesidad de estar corriendo un sistema operativo en particular. Para ello usa la herramienta gparted (GNOME partition editor). Según comenta, le ha resultado muy útil para instalar máquinas de arranque dual. El wiki se encuentra en http://wiki.debian-cl.org/GParted.

debian.utalca.cl - nuevo mirror de Debian en Chile

En el mes de septiembre 2007 fue inscrito en Debian un nuevo mirror perteneciente a Chile. Se trata del mirror de la Universidad de Talca (http://debian.utalca.cl/). Este aloja las arquitecturas amd64 y i386 de las versiones estable, de prueba e inestable. Las fuentes también están disponibles.

Breve reseña histórica de la réplica oficial de Debian en Chile

En 1999, el que escribe y un grupo de colegas del Departamento de Física de la Facultad de Ciencias de la Universidad de Chile, creamos una réplica parcial de Debian, para uso interno, con la arquitectura i386. Luego de esta experiencia, se procedió a expandirlo a todas las arquitecturas y fue hecho público e inscrito en Debian como debian.ciencias.uchile.cl. En febrero de 2002 pasó a ser la réplica oficial de Chile, inscribiéndose el alias ftp.cl.debian.org.

Otro hito importante se produjo en el mes de septiembre de 2007, cuando ftp.cl.debian.org pasó a ser mirror primario, un selecto grupo de réplicas oficiales que tienen acceso directo al servidor Maestro de Debian y que son empujados por este. El empuje es un mecanismo por el cual el Maestro, una vez actualizado, envía una señal a todas las réplicas primarias para que sincronicen su contenido con éste. De esta manera, el retraso en la actualización de los servidores primarios es mínima, difundiéndose el contenido nuevo rápidamente.

A lo largo de los años, el servidor ftp.cl.debian.org ha debido ser cambiado en tres ocasiones, todas estas relacionadas con catástrofes "naturales" - cortes masivos de luz que inducen fuertes transcientes de corriente - que han dañado discos duros. El último desastre ocurrió el año 2007, para el "día del joven combatiente". Ahora el servidor, un HP Proliant ML110, está respaldado por un sistema de UPS muy potente que aguantaría un corte de corriente eléctrica de muchas horas. Sin embargo, constantes micro-cortes generados por el suministrador hacen que el servidor este a ratos inaccesible, debido principalmente a la caída de los enlaces de red.

Al fines de 2007 dos discos SATA de 500 GB cada uno pasaron a conformar el nuevo volumen logico LVM de 1 TB, espacio suficiente para alojar todas las réplicas de Debian por muchos años por venir.