Slax es una distribución Linux LiveCD desarrollada por Tomáš Matějíček y basada en distribuciones Linux personalizables de origen. Los paquetes se pueden agregar mediante el administrador de paquetes apt o se pueden preparar como módulos. El lema de Slax se refiere a sí mismo como "su sistema operativo de bolsillo ".
Una de las principales ventajas de la distribución Slax es su facilidad de personalización. Se puede añadir y quitar software adicional mediante módulos Slax. No se necesita un gestor de paquetes tradicional como APT de Debian para cargar software adicional; los módulos Slax son completamente autónomos. Sin embargo, APT es totalmente compatible. Los usuarios también pueden modificar la imagen de CD predeterminada o la instalación de la unidad USB para personalizar los paquetes disponibles en la distribución al arrancar. Slax también permite convertir los paquetes Debian en módulos Slax.
Los módulos Slax son imágenes comprimidas del sistema de archivos SquashFS de solo lectura que se comprimen con un compresor LZMA . Los distintos módulos se apilan para crear el directorio raíz Slax completo . Se coloca una capa de escritura adicional (un sistema de archivos tmpfs ) en la parte superior de la pila para implementar la funcionalidad de escritura.
El sistema de archivos apilable elegido cambió entre las versiones 5 ( UnionFS ) y 6 ( aufs ) de Slax, al igual que la extensión del nombre del archivo del módulo (que cambió de .mo a .sb).
Slackware-Live! 1.8.0.1 se basó en Slackware 8.0. Slackware-Live! 1.81.0.21 se basó en Slackware 8.1.
Slackware-Live! 2.9.0.1 se basó en Slackware 9.0.
Slackware-Live! pasó a llamarse SLAX en la versión 3.0.24. [5]
Slax 4.0.1 se basa en scripts en vivo de Linux 4.0.1 con Linux Kernel 2.4.25. Slax 4.2.0 Special se basa en SLAX 4.2.0.
Hubo cinco ediciones de Slax 5:
El administrador de ventanas Fluxbox era una opción en todas las ediciones excepto en Frodo. [6] [7] [8] [9]
La edición estándar de Slax 5.0.0 se basa en Slackware-current y Linux Live 5 con UnionFS y SquashFS, kernel de Linux 2.6.11.6.
Slax 6 se ofrece en una única versión y depende completamente de módulos (paquetes adicionales) para funciones adicionales. A partir de la versión 6, los módulos se basan en la compresión LZMA, pero inicialmente se proporcionó cierta compatibilidad entre los módulos .mo obsoletos utilizados por la versión 5 de Slax y los módulos .lzm más recientes de la versión 6. Sin embargo, como ha habido algunos cambios entre las versiones del núcleo de Linux durante los lanzamientos de subversiones de Slax 6, los módulos .mo de Slax 5 ahora se consideran obsoletos. Cada módulo o paquete debe compilarse para que sea compatible con el núcleo de Linux que se usa actualmente. [10] [11]
La versión 7 de Slax fue anunciada en el blog del desarrollador (que ahora ha sido integrado en un sitio web de Slax recientemente actualizado). Slax 7 es compatible con arquitecturas de 64 y 32 bits y, según su página de descarga, "está disponible en más de 50 idiomas". También incluye una versión simplificada de KDE 4, un nuevo fondo de pantalla y un nuevo sistema de módulos. [12] [13]
En noviembre de 2017, el desarrollador anunció el lanzamiento de la versión 9. Esta última edición está reescrita en gran medida y se basa en Debian , y depende de APT para agregar paquetes. Las compilaciones predeterminadas (tanto de 32 bits como de 64 bits) contienen el administrador de ventanas Fluxbox con una terminal, el navegador web Chromium , el editor de texto LeafPad, la calculadora, el administrador de archivos pcmanfm y el administrador de red wicd. [14] [15]
Slax 11.2 se basa en Debian Bullseye (versión 11.2). [16] [17] Slax 11.3 se basa en la versión 11.3.0 de Debian. [18] Slax 11.4 se basa en la versión 11.4.0 de Debian. [19] Slax 11.6 se basa en la versión 11.6.0 de Debian.
Slax 15.0 se basa en Slackware 15. [20] [19]