El domingo 18 de febrero de 2024 está separado del miércoles 26 de octubre de 2006 por 17,32 años. Los mismos que ha vivido Ubuntu en mis máquinas. Concretamente desde Ubuntu 6.10 Edgy Eft, con arquitectura de 32 bits, núcleo 2.6.17 y GNome 2.16, hasta Ubuntu 22.04 Jammy Jellyfish, con arquitectura de 64 bits, núcleo 5.15 y GNome 41.


De la 6.10 fui pasando por la 7.04, 7.10, 8.04 LTS y, a partir de aquí, solo instalaba las LTS cada dos años. Lo hacía por estabilidad: esperaba a que publicaran la primera revisión, la aa.mm.1, y entonces actualizaba; y, también, porque actualizar requería tiempo y trabajo de puesta a punto. Nunca he instalado una versión sobre otra, aunque el proceso se ha mejorado mucho a lo largo de las versiones, siempre he preferido hacer instalaciones limpias y, después, copiar los archivos de configuración de las aplicaciones y los datos desde las copias de seguridad.
En los primeros años de convivencia (en los últimos también, pero era mucho más habitual al principio, claro) buscaba en la red ayuda para resolver los problemas con los que me iba encontrando: el hardware que no era reconocido, el software que no se dejaba instalar o se colgaba, etc. En ese campo destacaba una web: http://ubuntu-es.org que, a pesar de su nombre, no pertenecía a los LoCos de Ubuntu y que ofrecía ayuda altruista por medio de foros y artículos escritos por los mismos usuarios registrados en el sitio.
El primer rastro aparece en web.archive.org el 25 de octubre de 2004, cinco días después del lanzamiento de la primera versión de Ubuntu: Warty Warthog, 4.10

Uno de los principios que hace grande a la comunidad del software libre es el aportar tanta ayuda como recibes. Siendo consecuente con este principio, empecé colaborando en los foros y el canal de IRC y en 2007 pasé a formar parte del grupo de moderadores. Una experiencia gratificante y amarga a partes iguales. El respeto es un concepto que muchas personas no entienden y hacer de policía no es grato.
Allí conocí a gente estupenda a la que no les pongo cara (K., J., M., J.M.), nunca nos vimos en persona. Bueno, a K. le pongo ojo (era su avatar), a J. le pongo una cara distorsionada y a M. uno de sus muchos pingüinos. Estas personas me admitieron como administrador del sitio y juntos hicimos de ubuntu-es.org un sitio feliz. JAJAJAJA (perdón). La aventura la finalicé el 9 de noviembre de 2009 y ubuntu-es.org siguió su camino. Hoy, el dominio sigue activo, pero no tiene nada que ver con el proyecto inicial ni con su gente. Una pena.
Ubuntu seguía su evolución como Sistema Operativo amigable y pese a alguna característica que no acabó de gustar ni de cuajar (Unity, por ejemplo), en general, me satisfacía su rendimiento y su estupendo soporte, tanto oficial como comunitario.
Una «mejora» introducida en la versión 16.04 empezó a alejarme de esta distribución: los snaps. De momento los paquetes snap seguían teniendo su equivalente en .deb y, por eso, continué usando Ubuntu sin que me chirriara demasiado. Fue en la 22.04, cuando Firefox solo era ofrecido en el formato snap, cuando decidí que hasta aquí habíamos llegado. Añadiendo la PPA de Mozilla se podía instalar Firefox desde un .deb y lo siguiente fue desinstalar todo el soporte snap en mi máquina y pensar en quién sustituiría a Ubuntu.
Estaba un poco cansado de, cada dos años, tener que actualizar, volver a poner a punto, volver a pelearme con algunas incompatibilidades y la imposición de los snaps por parte de Canonical hicieron que mi decisión fuera firme. Empecé a sopesar distribuciones del tipo rolling release para olvidarme de las pesadas actualizaciones. Al final me quedé con dos candidatos: Fedora y Arch Linux.

Descarté Fedora por dos razones:
- Es una distribución algo pesada. Que se instalen aplicaciones (o lo que sea) sin que sea realmente necesario es un desperdicio de recursos.
- No es totalmente rolling release. Se actualiza cada 13 meses, pero la actualización es automática e indolora.
También tengo que decir que Fedora tiene una comunidad de usuarios enorme y, por lo tanto, un soporte extraordinario. La estoy probando en una máquina virtual y me gusta, pero le sigo viendo las dos pegas anteriores que hicieron que me decantara por:

Como ya he dicho alguna vez: me gustan los retos y Arch Linux lo es.
No es una distribución Plug & Play. Como sus creadores / mantenedores dicen en su web: es una distribución simple y ligera. Y así es. La instalación base es eso: base. Lo justo para que el sistema arranque y tenga una pequeña infraestructura. Tú eliges qué instalas después. Por eso no es una distribución para cualquiera. Es preferible tener conocimientos sólidos previos y tener muchas ganas de aprender.
Arch Linux es una rolling release «pata negra», todos los días puede haber decenas o centenas de paquetes actualizados (depende de lo que tengamos instalado), pero no hay que volverse loco ni paranoico. Las personas que mantienen los paquetes hacen muy bien su trabajo y cualquier actualización mainstream (repositorio principal de cada paquete) se ve reflejada casi de inmediato en Arch Linux. Se deben evitar las actualizaciones parciales (y así lo indican en su Wiki) a no ser que sepas muy bien lo que haces ya que la actualización de un paquete suele provocar una actualización en cadena de multitud de paquetes debido a las dependencias.
Lo que sí hay que ser es precavido y tener un sistema de vuelta atrás sencillo que nos saque de los apuros. En cualquier momento una actualización puede provocar fallos en nuestro sistema. Desde fallos puntuales en alguna aplicación hasta problemas que provoquen que el sistema ni siquiera arranque.
Existen varias soluciones para eso: timeshift, snapper, etc. Es muy aconsejable tener la partición de sistema formateada como btrfs. Eso permite y facilita mucho el poder hacer fotos del sistema (snapshots) y restaurarlo después de una forma sencilla, segura y rápida.

Elegí Timeshift por tener un GUI sencillo y ya lo he tenido que usar en un par de ocasiones para revertir alguna actualización que rompía mi sistema, sobre todo cuando tienen que ver con los drivers de nvidia.
También es una buena opción btrfs-assistant con snapper. Es un GUI para mantener tu sistema de archivos btrfs en perfectas condiciones.
Este es el estado en el que estaba mi Ubuntu el día que lo sustituí por Arch Linux (18.02.2024):
Y este es el estado actual de Arch Linux (16.08.2024):
Si no me fallan los cálculos, Arch Linux tiene 1.323 paquetes menos instalados o un 53% menos que Ubuntu y las aplicaciones que uso y mi entorno de escritorio ¡son los mismos! Ubuntu me instaló 1.323 paquetes que jamás usé (conscientemente).
Un tema aparte es la documentación de Arch Linux. Nunca he visto una Wiki más rica y bien construida como la de Arch Linux. Cualquier tema sobre el que busques información lo vas a encontrar allí con múltiples detalles y referencias externas para ampliar la ya extensa información que ofrece. Me quito el sombrero. También debo nombrar los foros en donde puedes pedir ayuda para resolver un problema u ofrecer la tuya.
A día de hoy estoy más que contento con mi decisión. Tengo un sistema que he construido casi desde cero, en el que sé exactamente qué tengo instalado y para qué y en el que no existe nada superfluo.
Ubuntu, fue un placer conocerte. Hola, Arch Linux.




