Más de cinco años después del último lanzamiento, se publicó el lanzamiento del kit de distribución Slackware 15.0. El proyecto se viene desarrollando desde 1993 y es la distribución más antigua existente actualmente. Está disponible para descargar una imagen de instalación (3.5 GB), que está preparada para las arquitecturas i586 y x86_64. Para familiarizarse con la distribución sin instalación, hay disponible una versión Live (4.3 GB). Puede encontrar una selección de paquetes adicionales con programas no incluidos en la distribución estándar en el repositorio de slackbuilds.org.
A pesar de su considerable antigüedad, la distribución ha logrado conservar su carácter único y facilidad de operación. La falta de complicaciones y el sistema de inicialización simple al estilo de los sistemas BSD clásicos hacen de la distribución una solución interesante para aprender cómo funcionan los sistemas tipo Unix, realizar experimentos y familiarizarse con ellos. LinuxLa principal razón de la longevidad de esta distribución es el entusiasmo inagotable de Patrick Volkerding, quien ha sido el líder y desarrollador principal del proyecto durante casi 30 años.
Al desarrollar la nueva versión, el enfoque principal fue proporcionar nuevas tecnologías y versiones actuales de programas sin violar la originalidad y características de la distribución. El objetivo principal era modernizar la distribución, pero al mismo tiempo mantener la forma familiar de trabajar en Slackware. Cambios clave:
- Cambie a utilizar el subsistema PAM (Módulo de autenticación conectable) para la autenticación y habilite PAM en el paquete shadow-utils utilizado para almacenar contraseñas en el archivo /etc/shadow.
- Para gestionar las sesiones de usuario, en lugar de ConsoleKit2, se utilizó elogind, una variante de logind que no está vinculada a systemd, lo que simplificó significativamente la entrega de entornos gráficos vinculados a ciertos sistemas de inicialización y mejoró el soporte para los estándares XDG.
- Se agregó soporte multimedia servidor PipeWire y proporcionó la posibilidad de usarlo en lugar de PulseAudio.
- Se agregó soporte para una sesión gráfica basada en el protocolo Wayland, que se puede usar en KDE además de la sesión basada en el servidor X.
- Se agregaron nuevas versiones de los entornos de usuario Xfce 4.16 y KDE Plasma 5.23.5. Los paquetes con LXDE y Lumina están disponibles a través de SlackBuild.
- núcleo Linux Actualizado a la versión 5.15. El instalador ahora admite la generación de archivos initrd, y la distribución ahora incluye la utilidad geninitrd para crear automáticamente un archivo initrd para el kernel instalado. LinuxSe recomienda utilizar por defecto la compilación modular "genérica" del kernel, pero también se mantiene la compatibilidad con el kernel monolítico "enorme", que incluye un conjunto compilado de controladores necesarios para arrancar sin un initrd.
- Para sistemas de 32 bits, se ofrecen dos versiones de kernel: con SMP y para sistemas de un solo procesador sin soporte SMP (se puede usar en computadoras muy antiguas con procesadores anteriores a Pentium III y algunos modelos Pentium M que no admiten PAE).
- Se interrumpió la entrega de Qt4, la distribución se cambió completamente a Qt5.
- Se ha realizado la migración a Python 3. Se han agregado paquetes para el desarrollo en el lenguaje Rust.
- De forma predeterminada, Postfix está habilitado para garantizar el funcionamiento del servidor de correo y los paquetes con Sendmail se han movido a la sección /extra. Se utiliza Dovecot en lugar de imapd e ipop3d.
- El kit de herramientas de administración de paquetes pkgtools ahora admite el bloqueo para evitar que se ejecuten operaciones competidoras al mismo tiempo y reduce las escrituras en disco para un mejor rendimiento en los SSD.
- El paquete incluye el script "make_world.sh", que le permite reconstruir automáticamente todo el sistema a partir del código fuente. También se ha agregado un nuevo conjunto de scripts para reconstruir el instalador y los paquetes del kernel.
- Versiones de paquetes actualizadas, que incluyen mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg-server 1.20.14, gimp 2.10.30. 3.24, gtk 2.11.1, freetype 4.15.5, samba 3.6.4, postfix 5.34.0, perl 2.4.52, apache httpd 8.8, openssh 7.4.27, php 3.9.10, python 3.0.3, ruby 2.35.1 , git XNUMX. etcétera.
Fuente: opennet.ru
