¿Es Slackware la distribución de Linux adecuada para usted? Lo que necesitas saber
Linux ha existido desde 1991, pero las principales distribuciones actualmente en uso, incluidas Ubuntu, Fedora y Mint, aparecieron en la década de 2000. Otra distribución popular de Linux, Slackware se remonta a 1993. Es la distribución más antigua que se mantiene activamente y hasta el día de hoy se mantiene fiel a sus raíces (no fáciles de usar). Incluso su sitio web parece inalterado desde los años 90.
¿Deberías usar una distribución como Slackware que se remonta a la era del grunge y todavía se ve así? Lo descubrirás en esta publicación.
La historia de Slackware
Debian puede ser la distribución popular más antigua, pero está relacionada con Slackware como la más antigua que existe. El proyecto Slackware comenzó en 1992, un año después del lanzamiento inicial de Linux, como una forma de instalar un sistema Linux que ya incluía algunos paquetes principales: el kernel, el sistema X Window y otras utilidades.
Desde entonces, la distribución honestamente no ha cambiado mucho. Sus mantenedores parecen tener una mentalidad de "Si no está roto, no lo arregles" en sus decisiones de diseño.
Patrick Volkerding creó Slackware a partir de sus frustraciones con lo que fue la distribución de Linux más popular, Softland Linux System (SLS). SLS fue ampliamente utilizado entre la primera comunidad de Linux, pero tenía errores. Volkerding, un estudiante de ciencias de la computación en la Universidad Estatal de Minnesota Moorhead, decidió comenzar su propia distribución.
Debian y OpenSUSE tienen raíces similares en que sus fundadores se frustraron con SLS, por lo que SLS de alguna manera puede ser un antepasado común para la mayoría de las distribuciones modernas de Linux.
Volkerding era miembro de la religión de la parodia, Church of the SubGenius, y decidió nombrar su nueva distribución "Slackware" en referencia al concepto SubGenius de "holgura", y el resto es historia. La conexión SubGenius avanzó con el logo de Tux con la icónica pipa JR "Bobb" Dobbs de la mascota SubGenius.
Volkerding todavía ejerce mucha influencia sobre el proyecto hasta el día de hoy como su BDFL o Benevolent Dictator For Life. El ritmo de los lanzamientos se desaceleró en la década de 2000 debido a los problemas de salud de Volkerding. La versión actual de LTS a la fecha de este escrito es la 14.2, lanzada en 2016.
Descargar: Slackware Linux
Funciones de Slackware
El objetivo de Slackware es construir un verdadero sistema operativo "similar a Unix". Toda la configuración ocurre a través de archivos de texto sin formato y la línea de comandos. No hay asistentes de GUI. Además, Slackware realiza cambios mínimos en los paquetes.
Los repositorios de Slackware solo incluyen paquetes centrales relacionados con el sistema. De hecho, no hay más que unos pocos miles de paquetes, en comparación con los más de 35.000 paquetes que Debian / Ubuntu incluyen en sus repositorios.
Por lo tanto, además de lo básico, deberá encontrar el software que desea instalar por su cuenta. Esto incluye la creación de paquetes de Slackware por su cuenta, el uso de herramientas para convertir archivos .rpm y .deb o la compilación del código usted mismo. Puede instalar paquetes de Slackware con el comando upgradepkg , pero esta herramienta no hace más que instalar un paquete y realizar un seguimiento de los instalados — no realiza ninguna resolución de dependencia ni ninguna otra característica "avanzada".
Si bien Slackware tiene un diseño minimalista, ciertamente no lo es en términos de tamaño. La imagen del DVD de instalación, menos el código fuente, pesa 2,62 gigabytes. La instalación predeterminada es bastante completa, si el usuario lo desea, incluidos los editores de texto, el software de productividad y los escritorios KDE y Xfce.
La amplitud de una instalación predeterminada ayuda a mitigar la falta de resolución automática de dependencias. Incluso si el programa de instalación es un retroceso a los años 90, las computadoras de escritorio tienen una apariencia más moderna.
La preferencia de Slackware por la estabilidad significa que existe un sesgo hacia el software más antiguo, y algunas opciones parecen francamente excéntricas. Slackware instala el gestor de arranque LILO, mientras que la mayoría de las otras distribuciones se han trasladado a GRUB desde hace mucho tiempo.
Las personas a las que no les gusta systemd podrían estar muy contentas con Slackware, ya que en su lugar utiliza un sistema de inicio al estilo BSD.
Configurar el sistema
Slackware también viene en un estado mínimo. Se le coloca en un shell raíz para particionar su disco duro y ejecutar la instalación basada en texto.
Si desea una GUI, deberá instalar los controladores, el sistema X window y un entorno de escritorio de su elección. El instalador sugiere amablemente un sistema de escritorio completo, pero eso es opcional.
No existen herramientas específicas de Slackware que puedan facilitar las cosas; la distribución podría llamarse Slackware, pero introduce la menor "influencia" posible en la experiencia básica de Linux.
Similitudes y diferencias con Arch Linux
Este enfoque es extremadamente similar a Arch Linux. Ambos sistemas son mínimos al principio y requieren que configure su sistema manualmente pieza por pieza hasta que sea exactamente lo que desea. Los desarrolladores también favorecen una forma "Unix" de hacer las cosas con archivos de configuración de texto plano. Además, solo realizan cambios en los paquetes cuando es absolutamente necesario.
Esta es también la misma razón por la que es difícil obtener una "captura de pantalla de Arch Linux" o una "captura de pantalla de Slackware". Debido a que estas distribuciones dejan tantas opciones de configuración en manos del usuario, no existe una configuración única que pueda ser reconocible como Arch Linux o Slackware reconocible. Cada instalación es diferente. La captura de pantalla anterior es la versión estándar de Xfce incluida con el DVD de instalación.
Aunque son similares, Arch Linux y Slackware se diferencian un poco como:
- Usan diferentes administradores de paquetes
- Arch gestiona automáticamente las dependencias
- Arch ofrece mucho más software en sus repositorios, tanto en sus repositorios oficiales como en la comunidad de usuarios.
- Arch tiene la política de incluir las últimas versiones de software, mientras que Slackware ofrece software más antiguo, estable y probado.
- Arch usa un sistema de "lanzamiento continuo", mientras que Slackware usa números de versión
- La imagen de instalación de Arch es mucho más pequeña que la de Slackware.
- Arch solo admite x86-64, mientras que Slackware también admite procesadores x86 y ARM
¿Debería utilizar Slackware?
Hay algunas razones por las que desea utilizar Slackware. Es posible que desee obtener más información sobre Linux configurando las cosas manualmente. También es posible que desee tener un control total sobre todos los aspectos de su sistema Linux. Quizás solo sientes nostalgia por los años 90. O eres un acérrimo anti-systemd.
Si Slackware te parece divertido, coge un ISO, sube tus CD de Nirvana y Pearl Jam y ¡festeja como si fuera 1993! Afortunadamente, no necesitará una montaña de disquetes para instalarlo.
Si desea una distribución que ofrezca una experiencia plug-and-play, quédese con Debian, Ubuntu, Fedora u openSUSE. Por otro lado, si desea una distribución práctica con software más nuevo y resolución automática de dependencias, es posible que esté mejor con Arch Linux o Gentoo.