Librebits - jordila_@i-ching:~/

Bits aleatorios de Software Libre / Libre Software ...

Debian GNU/Linux: Reflexiones en Cuanto a (Re)instalación Y Mantenimiento...

Recientemente incurrí en un garrafal error en mi Debian GNU/Linux … que me llevó a ‘pisar’ con otros archivos, ni más ni menos que el directorio raíz : sí, sí… / .

En fin, de todo se aprende… como via rapida de solución decidí optar por hacer backup y reinstalar la partición de sistema. Estoy en el curso de un desarrollo que no puede demorar… Acá van mis reflexiones tras casi dos día de vaivenes en mis sistemas. Vaya, en mis herramientas de trabajo.

Nunca hagas en el sistema nada crítico en un estado anímico/físico bajo…

Un amigo una vez me comentó en una ocasión…

– Nunca discutas con tu pareja bajo situación de cansancio, falta de sueño….El resultado puede ser explosivo!

Efectivamente, con el tiempo uno aprende que es mejor una retirada que una victoria pírrica en esos instantes. Nuestro estado en ese momento no puede más que derivar en un círculo vicioso de irritabilidad, que nos llevá a una mayor irascibilidad, que nos llevá a los gritos… y vuelta a empezar.

En síntesis, eso me ocurrió ayer… no con mi pareja, sino con mi compañera de trabajo : mi computadora. [me ahorro los detalles]

El caso es que en 48h fui capaza de tumbar yo solito las 2 computadoras que usamos en casa… Voilà!

Operación Ave Fénix

Tras los momentos de desesperación… es importante revertir la situación. Recuperar el estado de ánimo es crucial para ser capaz de levantar los sistemas en la mayor brevedad de tiempo. Y sobre todo, dejar de autoinculparse. Eso nos meterría en otro circulo vicioso. Resiliencia es la palabra.

En adelante, más que dar los detalles, simplemente haré un par de consideraciones que a mí me sirvieron para que el proceso fuera lo más ágil y menos traumático posible.

  • crucial: tener copia de las credenciales de seguridad / encriptación : llaves SSH y GPG . Lo contrario es jugar con fuego. Digo una obviedad…
  • el hecho de tener diferenciadas las partciones de sistema y datos (pongamos / y home … hay quén añade otras… /var ) ayudó mucho, como se verá …
  • lo anterior me permitió que, sin necesidad de backup en el momento, al reinstalar el sistema de nuevo en /, y re-ubicando /home en el lugar correspondiente, avisando al instalador ( mantener datos, no borrar), las aplicaciones volvieran a funcionar como antes sin esfuerzo.

La explicación del último punto: para volver a sentirse uno de nuevo como en su “ciber-casa” cuanto antes es que por ejemplo el navegador Firefox guarda los parámetros particulares en una carpeta oculta , precedida con un . como corresponde a su condiciçon oculta :

1
jordi@i-ching:~/.mozilla$ 

y así sucesivamente la mayoría de las aplicaciones. Ello permite que, tras la reinstalación, se retomen por parte de la aplicación determinada su correspondiente carpeta de parámetros del usuario en esa apliación particular (en este caso marcadores, plugins, etc… )

Para acabar, sistemas operativos como Arch Linux o su alternativa Parábola Linux-Libre usan una filosofía que difiere de la de Ubuntu o su padre, Debian . En vez de publicar releases cada determinado tiempo (LTS, etc…), basta con actualizar regularmente los paquetes… y rara vez vas a tener necesidad de re-instalar por completo el sistema. Siempre y cuando no seas tan bruto y torpe a la vez, como conté al principio… !

KISS : Keep It Simple

Bonus : en mis sistema aproveché la ocasión para volver al entorno de escritorio (desktop) Xfce… tras un tiempo con Lxde. Si bien este último es el más liviano que nunca he probado, por un inapreciable mayor consumo de capacidad del procesador tienes un entorno mucho más versátil. Con el tiempo se ha convertido en mi preferido. … Que le pregunten a Linus Torvalds .