Controladores diarios de Jenny: Slackware 15
HogarHogar > Noticias > Controladores diarios de Jenny: Slackware 15

Controladores diarios de Jenny: Slackware 15

Jul 31, 2023

Como emigrante reciente de la distribución Ubuntu Linux a Manjaro, tuve la oportunidad de examinar el campo mientras elegía una nueva distribución y me di cuenta de que existe todo un mundo de sistemas operativos que todos conocemos, pero que pocos de nosotros lo sabemos realmente. Por lo tanto, este es el comienzo de lo que espero sea una serie de larga duración, en la que pruebo diferentes sistemas operativos en mi vida diaria como escritor de La-Tecnologia, para conocerlos y luego ver si pueden cumplir la promesa de dándome una plataforma estable sobre la cual ganarme la vida.

Para eso, necesitan una conexión a Internet y un navegador web lo suficientemente actualizado como para escribir historias de La-Tecnologia, así como un paquete de gráficos decente. Además de usar el sistema operativo todos los días, también echaré un vistazo a lo que lo diferencia de todos los demás, cuál es su dirección e historia, y qué tan fácil de usar es como experiencia. Los sistemas históricos como CP/M probablemente estén fuera de discusión, al igual que los extremadamente esotéricos como el famoso TempleOS, pero esto todavía deja muchas opciones para un turista de sistemas operativos. Únase a mí entonces, mientras pruebo todos los sistemas operativos.

Al decidir por dónde empezar en este camino, había una opción obvia. Slackware fue la primera distribución basada en Linux que probé en 1995, no estoy seguro de qué versión era, pero me llegó a través del disco de portada de una revista. No fue de ninguna manera el primer sistema operativo que captó mi atención ya que había sido usuario de Amiga durante bastantes años en ese momento, pero en este momento no puedo comenzar con AmigaOS porque no tengo nada actualizado. -Fecha de hardware compatible con Amiga.

Julio de 2023 también marca el 30 aniversario de la distribución, lo que la convierte en la más antigua que aún está en desarrollo activo, por lo que este parece el mes perfecto para comenzar esta serie con el descendiente de mi primera distribución de Linux. Slackware 15 viene como descarga de un archivo ISO de 3,8 GB para computadoras de 64 bits, y mi objetivo para la distribución era una vieja PC de escritorio con un procesador AMD y un disco duro giratorio bastante grande que había sido un sistema de juegos de alta gama durante mucho tiempo. hace poco más de diez años. No es la potencia que alguna vez fue, pero no me costó nada y es adecuado para mis necesidades. Instalado en una unidad flash USB, el instalador de Slackware arrancó y estaba listo para comenzar.

La filosofía de Slackware es proporcionar la distribución de Linux más parecida a UNIX y contener paquetes más fieles a sus fuentes originales sin modificaciones. Esta no es una distribución que intenta diferenciarse con entornos de escritorio llamativos o sistemas de empaquetado semi-propietarios, sino que obtienes la experiencia GNU/Linux sencilla a partir de una distribución preensamblada.

Lo que esto significa en la práctica es que es una distribución potente y utilizable que no requiere una barba hasta la cintura para instalarse, pero también es una distribución que espera que el usuario esté preparado para ensuciarse las manos hasta cierto punto. Esto es inmediatamente obvio al iniciar la instalación, porque el primer requisito es ejecutar fdisk y particionar el disco de destino. Prácticamente todas las distribuciones importantes ahora tendrán la opción de permitirles elegir la partición automáticamente, pero los usuarios de Slackware deben hacerlo ellos mismos. No es demasiado difícil y cualquiera que esté preparado para abrir las pantallas de ayuda de fdisk y tal vez consultar la web para obtener ayuda puede crear rápidamente una partición principal y una partición de intercambio, pero la sensación general es la misma que la instalación de una distribución en la década de 1990.

El resto de la instalación se realiza a través de un sencillo instalador basado en texto que es bastante fácil de usar, pero esas vibraciones de los 90 mejoran cuando instala lilo en lugar de GRUB como gestor de arranque. No lo recuerdo, pero creo que deben haber pasado al menos 20 años desde la última vez que tuve una máquina con lilo. Finalmente, me deja iniciado en mi nuevo sistema cuando se me solicita, con solo el usuario root como inicio de sesión. Debo crear mi usuario cotidiano normal yo mismo con el script adduser, y una vez que haya iniciado sesión con privilegios normales debo escribir startx en el mensaje si quiero el escritorio gráfico. Nadie me toma de la mano en mi viaje con Slackware.

Ahora tengo una máquina Slackware frente a mí, y es una distribución Linux moderna y con todas las funciones, por lo que, por supuesto, hace un buen trabajo como controlador diario. Elegí el escritorio KDE y puedo empezar a trabajar directamente en La-Tecnologia. Por lo tanto, no tiene mucho sentido discutir su usabilidad para mi trabajo como lo haría con algunos sistemas operativos; en cambio, vale la pena mirar las otras formas en que interactúo con mi sistema operativo. ¿Cómo es instalar y actualizar software en una máquina Slackware?

Así como en una máquina Debian usaría apt y en una descendiente de RedHat usaría rpm, en Slackware la administración de paquetes se realiza a través de slackpkg. Los paquetes de Slackware son archivos comprimidos que contienen todos los archivos necesarios en sus rutas, listos para ser extraídos al sistema de archivos, y al leerlos me alarmé un poco, ya que alguien acostumbrado a otras distribuciones notó que resolver problemas de dependencia no es parte de la ecuación.

Al ejecutar slackpkg update se actualiza la lista del software más reciente y la primera vez que lo ejecuté tuve que descomentar una línea en el archivo mirrors antes de que me permitiera hacerlo. Luego llegó el momento de actualizar todo a slackpkg, para actualizar todo a su última versión. Estoy acostumbrado a Debian, así que haría el equivalente allí en una nueva instalación con apt update.

En muchas distribuciones, este sería un proceso sencillo de esperar a que se instalen los paquetes y seguir con la vida, pero aquí nuevamente recordamos que esta no es una distribución para los débiles de corazón. Casualmente me informa que dado que el kernel se actualizó debo reconstruir mi initrd y ejecutar lilo nuevamente, mi máquina esencialmente ahora está rota sin más magia. No es imposible y una búsqueda web muy rápida revela /usr/share/mkinitrd/mkinitrd_command_generator.sh que genera los comandos para solucionarlo, pero no es una tarea para todos.

Mi breve estancia en Slackware, casi tres décadas después de que lo probé por primera vez, ha sido un éxito y tengo una máquina con una distribución que es compatible con cualquier otra. Sin embargo, ha sido una experiencia extraña, la de viajar a la década de 1990, cuando las instalaciones de la distribución de Linux requerían paciencia y cierto nivel de trabajo. Como controlador diario, no tiene fallas; de hecho, he escrito la mayor parte de este artículo sobre él, pero para cualquier otra persona tal vez lo describiría para aquellos que no tienen miedo de sumergirse en su distribución en lugar de simplemente usarla. Pruébalo, saldrás aprendiendo cosas.