31 octubre 2006

Revitaliza tu ordenador viejo: Xubuntu.

Resulta que tengo un ordenador viejo que lleva bastante tiempo tirado en el suelo. Un día con ganas de trastear, la semana pasada, pensé que podría probar una de las variantes que ofrece ubuntu, que está destinada precisamente a eso, ordenadores viejos: xubuntu. Usa el escritorio XFCE, mucho más ligero.

Xubuntu


Se trata de un pentium3 a 800 Mhz con 128 Mb. El disco duro se lo he puesto más decente, para poder trastear cómodamente, y que cuando haga el intercambio con el disco, al necesitar más memoria física, no quedarme eternamente esperando.
Tenía que poner la última, obviamente, acabada de salir, la xubuntu 6.10 edgy. En la web puede verse claramente que para usar el CD en vivo se necesitan 128 Mb. Y una vez instalado, 64 Mb. Sin problemas, pensé yo. Pues me equivoqué. Alguien no ha medido bien los requisitos de la sesión en vivo, porque si bien puede funcionar, no pude hacer mucho con el asistente de instalación. Solución: descargar la versión alternativa de edgy, con instalador en modo texto, que es algo más flexible. Ahora si. Una instalación fácil y sin problemas.
He tenido que instalar bastantes programas que se incluyen en la ubuntu normal. En ésta, al parecer, se sobreentiende que el disco duro es escaso, así que por defecto instala lo mínimo. Y yo no quería lo mínimo. Sin problemas, incluso con el gestor de paquetes Synaptic. Digo del synaptic porque es una aplicación hecha para el escritorio Gnome, y funciona fluidamente en este otro escritorio. O sea, que el xfce tiene un buen desempeño para aplicaciones gtk2. Un defecto evidente de instalación ha sido el soporte para idioma, que tuve que añadirlo yo. Faltaban por instalar los paquetes de traducción de gnome, por lo que las aplicaciones gtk2 salían en inglés.

Instalado todo, me puse a investigar sobre la tarjeta gráfica. Una integrada i810e. De por sí ya es algo defectuosa, así que hacer que tuviera aceleración 3D fue un tiempo largo de entretenimiento. Luego descubrí que está muy bien documentado en su página de manual y ahí está marchando. Tienen que ponerse 16 bits de color, o la tarjeta no es capaz de acelerar. ¿Para que esas ganas de poner aceleración 3D para un ordenador que tiene poco que acelerar? pues porque quería ver hasta que nivel puede llegar la superioridad de linux. Quería probar Beryl en este cacharro. En otro momento escribiré sobre beryl. El controlador i810 tiene un defecto, así que la cosa no marchó. Es el mismo controlador que usan las tarjetas actuales de Intel. Habrá que esperar a que hagan algún cambio...

Bueno, vamos a lo que importa: Con este escritorio, sin pasarse abriendo programas, ese ordenador funciona al nivel de un amd 3000 con gnome. Sin tantas florituras como gnome, evidentemente, pero con un buen aspecto, que puede cambiarse. El firefox funcionaba a la perfección con un montón de pestañas abiertas. Es sorprendente lo que puede hacer el código abierto.

Algo llamado Linux

¿Que es Línux? Ya hay mucho material escrito por todo lo ancho de la red, pero tengo que iniciar esto con algún contenido. Pues Línux, tal como se le dice "vulgarmente" es el conjunto de distribuciones de GNU/Linux que existen. Una distribución es un conjunto de programas empaquetados, suministrados por una sociedad o empresa. Los programas provienen del proyecto GNU, cuyo fundador es Richard Stallman, y lo que hace que todo funcione, su núcleo, es Línux, creado por Linus Torvalds.
Línux es un clon de Unix. Unix es un sistema operativo usado en computadoras (ordenadores de tamaño buque) creado en los años 60 principalmente por Ken Thompson y Dennis Ritchie; eran unos tios listos, también crearon el C, uno de los mejores y más extendidos lenguajes de programación. Por cierto, la mayoría del código de linux está escrito en C.
En aquellos años se realizaron los mayores avances en la informática, más que nada porque todo era abierto. En aquellos años también se inició lo que después se llamó Internet. Años después, cuando entró en juego una empresa que todos sabemos, se echó el ancla al avance de la informática. Pero eso es otro tema.

Linux es un sistema operativo multitarea, multiusuario y multi lo que queráis. Ha recopilado todos los avances en sistemas operativos desde los años 60, aunque realmente ha habido mínimas mejoras después de los 80: Unix fue parido robusto. Tan bien construido está que incluso se ha podido hacer de él un sistema de tiempo real, algo impensable para un sistema operativo de propósito general. Bueno, a lo importante. El hecho de ser multiusuario hace que presente una clara separación de privilegios que le proporciona una gran seguridad. Esto implica que un usuario normal no puede tocar nada que no sea suyo, y todos los programas que ejecute sólo podrán tocar sus propios archivos. Esto se aplica también a los virus. No puede haber casi virus para Linux, y los que hay, poco pueden hacer por falta de privilegios.

Entre las distribuciones más conocidas tenemos Red Hat, que fueron los primeros que le vieron el negocio a esto. Es de pago y destinada al mercado empresarial. Servidores mayormente. Tiene también su distribución gratuita para el escritorio, llamada fedora.
Luego tenemos Suse. La compró Novell, así que ahora tenemos Novell Linux con varios modelos destinados al mercado empresarial, y opensuse, al estilo de fedora.
Después tenemos a una de las más respetables por su filosofía, aunque tiene sus cosas... Debian. La única que no es una empresa. Tiene un sistema de empaquetado excelente.
Otra es Mandriva, destinada al que viene del sistema mayoritario. Muchos asistentes, y una estabilidad en entredicho (comparándola con las demás distribuciones, claro). Hace tiempo que no la pruebo, pero no estaba mal hace 5 años.
Hay muchas otras, que se derivan de esta o aquella, o van a su aire. Por ejemplo Gentoo. Nunca la he probado, pero ha tenido un gran crecimiento y tiene un buen sistema de gestión de paquetes. Su diferencia con las demás es que empaqueta código fuente y se compila en el ordenador en el que se instala, lo que hace que esté totalmente optimizada para dicho ordenador, pero requiere su tiempo y su energía...

Dejo como última a una derivada de Debian, que posiblemente esté haciendo que esto de Linux sea una verdadera alternativa: Ubuntu. Ha tenido un crecimiento meteórico, y para mi, que ya era proDebian, es la mejor. Es una Debian y tiene lo que le falta a una Debian: facilidad para hacer las cosas comunes. Hay muchísimas cosas que pulir aún, y algunas cosas que personalmente no me gustan, pero tiempo al tiempo. Hay una gran comunidad detrás, y la empresa que lleva Ubuntu, Canonical, escucha sus exigencias.

Para finalizar este primer articulillo, decir que Linux y todo lo que le rodea es código abierto. Cualquiera puede ver el código, mejorarlo, y adaptarlo a sus necesidades. Esto implica que no puede haber cosas ocultas en él. Todo es limpio.

30 octubre 2006

El comienzo. Bienvenidos.

Como se suele hacer al empezar a programar, aquí está el “Hola mundo”. Bueno, este es el comienzo de esta bitácora (”blog” como dicen los anglosajones).
Después de ver tanta bitácora por ahí, algunas con comentarios interesantes, voy a ver si consigo hacer algo parecido. O al menos me entretendré un rato escribiendo.
Serán temas variados. Algo sobre Linux (GNU/Linux), sobre el “software” (logical en español muy español) libre y el propietario, el cuasimonopolio, algo sobre política, sobre el mundo, etc. Vamos allá.