Un poco de linux: Mis experiencias y decepciones

Llevo varios años trasteando con sistemas derivados de linux, la historia es muy larga pero bastante simple de entender, así que en vez de cubrir todo ese trayecto, voy contando algunas cosas necesarias para entender lo que digo y si alguien no tiene claro de que hablo solo tiene que tocar el link que vaya dejando en ciertas palabras, esto no es exclusivo de esta entrada pero tal vez alguien no ha notado los cientos de links que hay dispersos en el texto, como este tema es algo mas complejo y me interesa mucho la divulgación del software libre, hago esta mención antes de empezar la entrada como tal.

La primera vez que escuché sobre sistemas operativos libres estaba buscando algunas incomodidades que tenia en windows, la gente hablaba de algo llamado linux y gracias a esas menciones fui estudiando hasta entender un poco la historia, aproximadamente cuatro años después de ese inicio puedo hablar con facilidad del tema, así de complejo es el software libre, el objetivo de todos los que compartimos pasión por la informática libre ha sido siempre el mismo, que las libertades tan mencionadas pero tan poco respetadas sean cumplidas y que todos los usuarios seamos capaces de entender que se ejecuta sobre nuestras maquinas, así como cuales consecuencias que puede tener un ejecutable.

Richard Stallman inicia el proyecto GNU para desarrollar un sistema operativo independiente de organizaciones privadas y licencias restrictivas, este objetivo no se había cumplido en su totalidad por falta de un kernel lo suficientemente flexible como para soportar las herramientas GNU y que al mismo tiempo estuviera licenciado bajo SL.

Linux nace como solución ante un sistema operativo similar a Unix, el sistema operativo preferido de los entusiastas en ese entonces que era propiedad de AT&T, no existían informáticos como tal, solo "entusiastas" de la informática, Linus Torvalds  basándose en el diseño de Minix(sistema basado en la estructura de Unix) crea un kernel mucho mas robusto y útil que la herramienta para el estudio de sistemas operativos que es Minix, este sistema ha evolucionado con el trabajo de muchos entusiastas(hoy llamados hackers) se ha fusionado junto al trabajo de la GNU para crear un sistema operativo completo, de ahí salen cientos de formas y colores para acompañar al sistema operativo base, cada una de estas formas es conocida como distribución.

Las distribuciones(distro, para los amigos) se cuentan por docenas y es justo una consecuencia de la libertades en su máxima expresión, cada distribución empaqueta todo el software que necesita para funcionar, cada distribución está focalizada a un publico y también cada una puede tener una especialización o simplemente cumplir con estándares diferentes.

Mi primer sistema de base linux fue Ubuntu, en aquel entonces era ingenuo y me pareció bastante bueno pero no le encontré utilidad para mis juegos y por allá del 2006 tenía razón, actualmente hay muchos juegos nativos y algunos de windows se pueden ejecutar utilizando wine, el tiempo ha pasado y Canonical el desarrollador de Ubuntu se ha vuelto microsoft 2.0, en palabras claras se han desviado del software libre, no lo recomiendo a pesar de que es muy estable y fácil de usar, no estaríamos usando software libre ni por asomo, si bien es cierto esto no será impedimento para ustedes, por cuestiones ideológicas no puedo recomendar este sistema, también aprovecho para advertirles que hace poco metían publicidad dentro del sistema igual a como lo hizo windows 10, otra cosa criticable son las funciones de rastreo, no estoy de acuerdo con muchas políticas microsoft y que Canonical aplique estas políticas que amenazan la libertad del usuario, es cuanto menos incoherente.

Después de esta introducción en linux bastante sin gracia, decidí probar hace unos 2 años a Debian, el proyecto mas antiguo de todas las distribuciones existentes, solo puedo decir que es excelente, las versiones estables salen cada cinco años y el software recibe actualizaciones de seguridad exclusivamente, esto quiere decir que este año los equipos con Debian stable tendrán software de hace cuatro años que ya no poseen problemas de seguridad, este mismo año sale la nueva versión estable y la versión de los programas quedará estancada a la fecha de salida, igualmente recibirá solo actualizaciones de seguridad, haciendo a esta distribución la mas estable de todas, para nosotros los mortales que necesitamos programas actualizados y plagados de bug's está la versión testing, plagados de bug's es un decir ya que en windows utilizamos las mismas versiones y como no somos empresas transnacionales siendo perseguidas por criminales informáticos da bastante igual ver iconos mal puestos, tener vulnerabilidades zero day cada semana y tener que actualizar al menos un mb diariamente, en windows pasa lo mismo y nadie se da cuenta.

Me di cuenta bastante rápido que Debian no era un entorno lo suficientemente pulido para los usuarios comunes o en proceso de aprendizaje, tuve que trabajar bastante para encender mi adaptador de wifi, controladores gráficos y lo que necesitaba era mas bien una forma fácil de hacer las cosas.

En mi búsqueda encontré a OpenSuse, la distribución es creada por Novell y esta basada en SuSe, su sistema operativo empresarial, Alemanes, se necesita decir poco mas de este maravilloso equipo de desarrollo empresarial que liberó las mejoras hechas para sus clientes a toda la comunidad de software libre,  tiene un gestor de configuraciones que modifica los tan molestos archivos de texto plano por nosotros, también las utilidades gráficas de configuración son emuladas en consola para hacernos creer que estamos usándolas de forma gráfica, actualmente llevo dos años de gratas experiencias con OpenSuse, los "instaladores" de software son paquetes bajo rpm que es el estándar teórico de linux, empecé en 42.1.

Un mal día decidí cambiarme a Linux mint, ahora con mas conocimiento era imposible que una distribución tuviera errores por mi causa, que iluso era, al actualizar los paquetes con la aplicación por defecto se rompieron las dependencias, esto significa que habían dos programas que no podían estar instalados al mismo tiempo y ambos eran requeridos para el funcionamiento de la interfaz gráfica, después de quedarme sin interfaz por que mint tiene retraso mental, instalé mi viejo OpenSuse ya que solo tenia descargada la 42.1, me di cuenta que esa version ya no tenía soporte.

Poco después salió la 42.2 y 42.3, aquí tuve un problema y dejaron de gustarme las LTS, resulta que para nosotros los mortales es preferible tener un piso de arena movediza que se actualiza infinitamente, a soportar ir de versión LTS en versión LTS, para realizar el salto de 42.1 hasta 42.3 pasaron mil penurias, luego me di cuenta que actualizarían a la 15.0 en la siguiente versión(el 42 era una broma, pueden googlearla), eso requería borrar gran parte del software instalado, quitar los repositorios de la versión, cambiarlos por los repositorios de la nueva versión, actualizar esperando que todo salga bien y una vez pasen los 3 días de corrección de errores por que el fichero de X de la 42.1 ya no está con las normas y estándares de la 15.0, preferí pasarme a la versión Rolling Release, esto implica que voy saltando a nuevas versiones testing, exactamente así está funcionando windows 10, se dice que no habrá una nueva versión de windows nunca, solo nuevos paquetes congelados de versiones LTS pero windows como tal será una constante Rolling Release, puedo garantizar que no solo ha sido una gran mejora para la porquería inútil que era windows, también es para mi sorpresa la mejor forma te tener un equipo con linux para el hogar, desde la instalación de openSUSE Tumbleweed no he vuelto a reinstalar sistemas operativos, ni pienso tocar las particiones de un disco duro mientras siga funcionando, incluso he probado dualboot y puede subsistir windows 10 junto a mi amigo Tumbleweed sin problemas.

Con toda sinceridad he tenido problemas con la forma en la que se organiza debian, Linux mint me parece un producto que puede funcionar con mucha paciencia que no tengo, ubuntu me demostró que no siempre se puede confiar en una empresa y opensuse hasta el momento me parece bastante bien pero el día de mañana me puedo llevar una sorpresa non grata, todos los usuarios viejos de linux me recuerdan siempre que es mucho mejor instalar el kernel con los respectivos controladores y luego montar el sistema operativo a mano, existiendo las distribuciones les puedo asegurar que más allá del carácter didáctico que puede tener eso, no encuentro utilidad ninguna en montar un sistema desde cero sin una comunidad que respalde las actualizaciones, pruebe el sistema, critique errores y por supuesto los repare.

Si algún lector tiene la suficiente paciencia como para montar su propio sistema, Arch Linux es la solución, lo único que brinda Arch es un entorno de trabajo con repositorios, no hay interfaz gráfica, solo hay un gestor de paquetes llamado Pacman que funciona a la perfección y otras tantas herramientas para un funcionamiento básico, si un usuario quiere interfaz o siquiera programas, deberá instalarlos por si mismo, los repositorios de Arch tienen sistemas de actualización continua, como no existe como tal una versión del sistema operativo, da igual lo que se instale, en el momento que el usuario decida actualizar los paquetes, tendrá la versión mas reciente de Arch, hay paquetes en testing y estos son realmente testing plagados de bug's, si un paquete no pasa la fiscalización de el equipo principal de desarrollo, se queda en testing, incluso los paquetes que no están en testing o se quieran incluir, necesitan ser pedidos por un usuario y autorizados por alguno de los desarrolladores que trabajan en el proyecto, si alguien quiere morir intentando instalar un sistema operativo libre, Arch es la mejor forma de intentar ese suicidio con posibilidades de supervivencia.

Luego de actualizar esta maravillosa entrada para mis estándares de 2020, año de mi queridísima pandemia, me despido por el momento, espero seguir mejorando las pocas entradas que se queden desactualizadas y sobre todo, espero no olvidar que existe un blog donde digo cosas y hay gente que me lee, muchas gracias por leerme

Comentarios

Entradas populares de este blog

Hablemos de difamación, parafilias y denuncias bien hechas

Criticamos a pablito: "Atrapado en el cuerpo equivocado"

El fruto de una era: Antiintelectualismo moderno