Conteo Linux

si usas Linux entra a la pagina http://www.dudalibre.com/gnulinuxcounter para que demostremos que somos mas del 1%,

El sitio de DudaLibre se propuso la loable tarea de demostrar que los usuarios de GNU/Linux somo más del 1% que se reporta en los principales medios de comunicación. Para ello montó esta campaña mundial y pide la ayuda de todos nosotros para demostrar los contrario. Nuestra parte consiste en sólo registrarnos seleccionando nuestro país de origen y distribución de preferencia (y por qué no también donar para la promoción del Software Libre). Todos los usuarios que se registren de esta manera son luego validados para contribuir a la exactitud de esta campaña.

Al momento de escribir esto, ya hay casi 70582 computadoras validadas. ¡Tú puedes ser el próximo!

Debian 7.0 se llamara Wheezy

Con la que será su nueva versión estable congelada desde el mes pasado, ahora este mensaje en la lista de correo de desarrolladores del proyecto Debian hace varios anuncios interesantes, como que están endureciendo su actitud para el lanzamiento definitivo de Debian 6.0 “Squeeze”, planeando organizar fiestas para la eliminación de los errores pendientes, y llamando a la colaboración para actualizar su documentación, comenzando por la página de New In Squeeze en su Wiki.

Pero lo que más nos llama la antención es que, muy brevemente, también se anunció el nombre código de su próxima versión estable Debian 7.0 será “Wheezy”, siguiendo su tradición de elegir nombres de personajes de los largometrajes animados de Toy Story.

Wheezy es el pequeño pingüino de goma de moño rojo, y también el primer personaje de la segunda parte de Toy Story en dar su nombre a una versión de Debian.

¿Que es ext2 y ext3?

ext2

ext2 (second extended filesystem o “segundo sistema de archivos extendido”) es un sistema de archivos para el kernel Linux. Fue diseñado originalmente por Rémy Card. La principal desventaja de ext2 es que no implementa el registro por diario (en inglés Journaling) que sí implementa su sucesor ext3, el cual es totalmente compatible.

ext2 fue el sistema de ficheros por defecto de las distribuciones de Linux Red Hat Linux, Fedora Core y Debian hasta ser reemplazado recientemente por su sucesor ext3.

Los límites son un máximo de 2 TB de archivo, y de 4 TB de partición.

El sistema de ficheros tiene un tipo de tabla FAT de tamaño fijo, donde se almacenan los i-nodos. Los i-nodos son una versión muy mejorada de FAT, donde un puntero i-nodo almacena información del archivo (ruta o path, tamaño, ubicación física). En cuanto a la ubicación, es una referencia a un sector del disco donde están todos y cada una de las referencias a los bloques del archivo fragmentado. Estos bloques son de tamaño especificable cuando se crea el sistema de archivos, desde los 512 bytes hasta los 4 kB, lo cual asegura un buen aprovechamiento del espacio libre con archivos pequeños.

ext3

ext3 (third extended filesystem o “tercer sistema de archivos extendido”) es un sistema de archivos con registro por diario (journaling). Es el sistema de archivo más usado en distribuciones Linux, aunque en la actualidad está siendo remplazado por su sucesor, ext4.

La principal diferencia con ext2 es el registro por diario. Un sistema de archivos ext3 puede ser montado y usado como un sistema de archivos ext2. Otra diferencia importante es que ext3 utiliza un árbol binario balanceado (árbol AVL) e incorpora el asignador de bloques de disco Orlov.

Instalar un equalizador para ALSA en Debian

Alsaequal es un plugin que nos permite tener un ecualizador para ALSA que podemos ajustar  utilizando ya sea alsamixer o alsamixergui.
Para instalar el ecualizador alsaequal en Debian vamos a abrir una terminal o consola como super-usuarios y vamos instalar los siguientes paquetes:
aptitude install build-essential caps libasound2-dev libasound2-plugins
Luego, descargamos el paquete alsaequal de su sitio web con el comando:
Lo descomprimimos:
tar -xjvvf alsaequal-0.6.tar.bz2
Entramos al directorio descomprimido

cd alsaequal

y lo compilamos con estos comandos:
make clean
make
make install
make clean
Ahora creamos el fichero oculto  .asoundrc
gedit .asoundrc
y pegamos allí lo siguiente:
ctl.equal {
  type equal;
}

pcm.plugequal {
  type equal;
  # Modify the line below if you don't
  # want to use sound card 0.
  slave.pcm "plughw:0,0";
  # or if you want to use with multiple applications output to dmix
  # slave.pcm "plug:dmix"
}

pcm.equal {
  # Or if you want the equalizer to be your
  # default soundcard uncomment the following
  # line and comment the above line.
# pcm.!default {
  type plug;
  slave.pcm plugequal;
}

Guardamos y cerramos. Ahora reiniciamos ALSA:

alsa force-reload

¡Listo! Para lanzar el ecualizador usamos el comando:
alsamixer -D equal
Y nos aparecerá algo como esto:

Front Desk, proyecto creado para la retroalimentación de Debian

Me entero desde Bitelia de la creación de un nuevo proyecto desde el entorno de Debian, se trata de Front Desk. La realidad indica que Debian ha de ser de las distribuciones de donde más derivan otras distribuciones, siendo el ejemplo más conocido Ubuntu. Lo cierto es que a día de hoy, cerca de 120 distribuciones son derivadas de Debian.

Lo alarmante es que de ella derivan tantas, pero ninguna retroalimenta o contribuye con Debian. Es por eso que han creado una interfaz para facilitar la comunicación entre ella y sus parientes: Front Desk.

Éste será un equipo de trabajo formado por voluntarios que actuarán como mentores y consejeros para que los desarrolladores de las distribuciones derivadas contribuyan de vuelta a Debian. El equipo también será un intermediario que sabrá ofrecer nombres (de desarrolladores) y procedimientos de la cultura Debian para quienes los requieran.

Me parece una idea sencillamente genial, el primer paso está dado, que Debian se abra completamente para retroalimentarse, ahora falta que sus hijas hagan lo que deben hacer.

¿Que es Debian Backport?

En muchos de nuestros casos, para nuestros servidores, optamos por instalar la rama estable del SO GNU/Debian (para quienes somos debianitas) por la estabilidad y la seguridad que este representa mas aun si este se encontrara accesible desde Internet, mas hay mucho software que aun se mantienen en constante actualización y dichas actualizaciones, solo están disponibles en las ramas Testing en el mejor de los casos o en SID, por lo que muchas veces nos encontramos en la difícil (aunque no tanto) decisión de buscar otra alternativa u hacer un dist-upgrade.

Es aquí donde entran los repositorios de Backport, en este repositorio se compilan gran parte de los paquetes de la rama Testing y algunos de SID (En su mayoría actualizaciones de seguridad en esta rama) y las cuales no requieren de nuevas bibliotecas en la mayoría de los casos, permitiéndonos tener nuestro software actualizado sin la necesidad de hacer el dist-upgrade.

¿Como configuro el repositorio backports en mi Debian Lenny?

Para agregar el repositorio (como cualquier otro) solo debemos agregar la siguiente linea en nuestro sources.list (/etc/apt/sources.list)

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

Donde contrib, non-free es a su elección incluirlos o no.

una vez agregado, guardamos y actualizamos la lista de paquetes

# apt-get update

Si nos aparece algún error por la firma de llavez, solo debemos agregar la llave para este nuevo repositorio

# apt-get install debian-backports-keyring
# apt-get update

Con ello ya tenemos nuestro repositorio agregado, y si deseamos instalar algún paquete que sabemos que se encuentra en backports, solo debemos hacer lo siguiente:

# apt-get -t lenny-backports install <nombre-paquete>

¿Que Demonios son los Demonios?

Si muchos de ustedes se preguntan que es un  Demonio, pues les comento que este es un término muy  particular y  común de  los sistemas UNIX que  se refiere a  un tipo proceso que se ejecuta en segundo plano de manera continua e indefinida  sin la intervención del usuario.

De hecho si detenemos o matamos uno de estos procesos este se reanudará  y continuará ejecutandose. A pesar de  todo esto es posible  controlarlos   para que trabajen según nuestros designios.

La palabra  Demonio es un acrónimo que viene del inglés Daemon a  partir de las siglas de  Disk And Execution MONitor
En sistemas UNIX como GNU/Linux, los Demonios suelen comenzar  a ejecutarse  al inicio del arranque del sistema con la finalidad de  proveer algún  tipo de servicio como los de  servidores de correo,  de impresión,  conexión con redes, etc.
Cada Demonio o Daemon tiene asociado un shell script que se encuentra en  /etc/init.d/
Ese directorio puede variar dependiendo de la distribución GNU/Linux que usemos, como en el caso de Red Hat que se encuentra en /etc/rc.d/
¿Cómo sabemos  que demonios  se están ejecutando en nuestro sistema?
Para saber que demonios tenemos en ejecución abrimos una terminal o consola y tecleamos:
ps  -axu
Si observamos el resultado que nos arroja  este  comando, nos daremos cuenta  que podemos  reconocer  y diferenciar un Demonio de un proceso corriente por que sus nombres terminan con la letra “d
¿Cómo  controlar los Demonios?
Para detener un Demonio utilizamos el  el comando stop.
Sintaxis:

/etc/init.d/nombre_del_demonio stop

Ejemplo:
/etc/init.d/exim4 stop
Para arrancarlo  utilizamos el  el comando start
/etc/init.d/apache start
Y para reiniciar un Demonio mantenemos la sintaxis anterior pero utilizamos   restart

Nota:   Lo anterior arranca, reinicia y detiene los Demonios, pero la próxima vez que reiniciemos nuestro sistema operativo estos Demonios se reanudarán y continuarán ejecutándose con normalidad
¿Cómo detener  un demonio para que no se inicie al arranque del sistema?
Para quitar o detener los demonios al arranque del sistema utilizamos:

update-rc.d

Sintaxis:
update-rc.d -f Demonio remove

Ejemplo:
update-rc.d -f exim4 remove