Recomendaciones

Hola a todos, me da gusto verlos aquí de nuevo. :-)

Históricamente, el archivo RELEASE_NOTES contenía principalmente información técnica, pero una vez más, Robby Workman ha cubierto los detalles técnicos importantes en CHANGES_AND_HINTS.TXT. ¡Gracias!

De hecho, hemos compilado más de 400 versiones diferentes del kernel de Linux durante los años que tardamos en declarar finalmente estable Slackware 15.0 (en contraste, probamos 34 versiones del kernel mientras trabajábamos en Slackware 14.2). Finalmente nos decidimos por la versión de kernel 5.15.19 después de que Greg Kroah-Hartman confirmara que recibiría soporte a largo plazo (LTS) al menos hasta octubre de 2023 (y muy probablemente por más tiempo).

Como de costumbre, el kernel se proporciona en dos versiones: generic y huge. El kernel huge contiene suficientes controladores incorporados como para que en la mayoría de los casos no sea necesario un initrd para arrancar el sistema. Los kernels generic requieren el uso de un initrd para cargar los módulos del kernel necesarios para montar el sistema de archivos raíz. Usar un kernel generic ahorrará algo de memoria y posiblemente evitará algunas advertencias durante el arranque.

También recomendaría encarecidamente usar un kernel generic para obtener la mejor compatibilidad con los módulos del kernel. Es más fácil hacerlo que en versiones anteriores: el instalador ahora crea un initrd por ti, y la nueva utilidad geninitrd reconstruirá automáticamente el initrd para los paquetes de kernel más recientes que hayas instalado en el sistema.

En el lado de 32 bits, hay kernels tanto SMP (capaces de multiprocesamiento) como non-SMP (uniprocesador). El kernel non-SMP está destinado principalmente a máquinas que no pueden ejecutar el kernel SMP, es decir, cualquier cosa anterior a un Pentium III y algunos modelos de Pentium M que no admiten PAE (aunque parece que estos podrían admitir PAE, pero simplemente carecen de las banderas de CPU para anunciarlo: intenta arrancar con la opción de kernel “forcepae“). En 32 bits, se recomienda encarecidamente utilizar el kernel SMP si tu máquina puede arrancar con él (incluso si solo tienes un solo núcleo) porque las opciones de optimización y manejo de memoria deberían ofrecer un mejor rendimiento.

Si deseas probar la rama más reciente del kernel, encontrarás archivos .config para Linux 5.16 en el directorio /testing/source/.

 

Compatibilidad con UEFI y Nuevas Funcionalidades


Slackware 15.0 tiene soporte para sistemas que ejecutan firmware UEFI (solo la edición Slackware x86_64). Los paquetes que ayudan a soportar UEFI incluyen elilo, GRUB 2 y efibootmgr, y todos los medios de instalación admiten el arranque bajo UEFI, al igual que las memorias USB de arranque generadas durante la instalación.

En este momento, no hay soporte para ejecutar el sistema bajo Secure Boot, pero un usuario dedicado podría agregar su propia clave de propietario de máquina (MOK), firmar sus kernels, módulos y gestor de arranque, y luego usar shim para iniciar el gestor de arranque. Analizaremos el soporte oficial para esto en la próxima versión. La documentación para la instalación en máquinas UEFI se proporciona en un archivo README_UEFI.TXT que se encuentra en el directorio raíz de Slackware.

Las imágenes ISO de Slackware se han procesado utilizando un formato isohybrid que permite grabarlas en DVD, o escribirlas en una memoria USB, la cual se puede arrancar y usar como fuente de instalación. Esto funciona en máquinas que ejecutan tanto el BIOS normal como UEFI.

¿Necesitas más scripts de construcción? ¿Algo que querías no se incluyó en Slackware? Bueno, entonces visita slackbuilds.org. Varios miembros del equipo trabajan en los scripts allí, junto con muchos otros voluntarios dedicados.

Hay un sitio impulsado por la comunidad para la documentación de Slackware, http://docs.slackware.com. ¡Échale un vistazo y únete para compartir tu conocimiento!

 

Agradecimientos


Gracias al resto del equipo de Slackware (y a otros colaboradores) por la gran ayuda: Eric Hameleers por sus enormes esfuerzos para preparar KDE Plasma 5 y por continuar manteniéndolo incluso cuando el ciclo de desarrollo se extendió mucho más de lo esperado. Eric, sé que estuve cerca de agotar tu paciencia, así que gracias por seguir adelante y por toda tu otra ayuda con paquetes extra, soporte multilib, docs.slackware.com y todo lo demás que haces por Slackware. Asegúrense todos de seguir el blog de Eric en: http://alien.slackbook.org/blog/

Gracias a Robby Workman por su ayuda en muchísimas cosas… especialmente Xfce, pero también toneladas de actualizaciones misceláneas, el archivo CHANGES_AND_HINTS y otra documentación, la gestión de varias infraestructuras del proyecto, incluida la ayuda para obtener servidores, configurarlos, encontrar alojamiento, etc. Gracias a nuestros amigos de OnyxLight Communications que nos ayudaron con el alojamiento (¡y también con el hardware!) para nuestro servidor de desarrollo. Lamentablemente, Onyxlight cerró durante la pandemia. Espero que a todos les esté yendo bien. Gracias a PiterPunk por su trabajo en el mantenimiento de slackpkg y varias correcciones de errores. Gracias a Darren “Tadgy” Austin por reescribir la utilidad netconfig, añadiendo soporte para IPv6, VLANs, agregación de enlaces y más. Gracias a Stuart Winter por más actualizaciones de linuxdoc-tools, slacktrack y por todo tipo de correcciones en el instalador y el sistema (siempre encuentra mis errores mientras porta paquetes a ARM para el puerto Slackware ARM: https://arm.slackware.com).

Vincent Batts por hacer realidad el soporte PAM de Slackware. Heinz Wiesinger por trabajar en KDE / Plasma y Qt, LLVM, MariaDB, OpenCL y, en realidad, en todo tipo de cosas. Erik Jan Tromp por su ayuda con la reescritura de pkgtools y el soporte para pruebas y evaluaciones de compresión/descompresión paralela. Willy Sudiarto Raharjo por su trabajo en slackbuilds.org, MATE, sbopkg y más. Matteo “ponce” Bernardini por innumerables correcciones de errores y todo el trabajo para preparar slackbuilds.org para esta nueva versión. También se mencionan honorablemente a los colaboradores y amigos del proyecto de larga data, incluidos Karl Magnus Kolstø, NetrixTardis, Alan Hicks, mrgoblin y Mark Post.

Un agradecimiento especial a todos los demás que informaron errores (y/o proporcionaron correcciones) o ayudaron a colaborar en esta versión de alguna manera. La comunidad de Slackware se puso manos a la obra de muchas maneras esta vez, especialmente todos mis amigos en el foro Slackware de LinuxQuestions.org. Un agradecimiento especial y disculpas a cualquiera que haya olvidado.

Gracias también a mi familia por aguantar todo esto. ;-)

 

IN MEMORIAM


Lamentablemente, perdimos a un par de buenos amigos durante este ciclo de desarrollo y esta versión está dedicada a ellos.

Erik “alphageek” Jan Tromp falleció en 2020 después de una larga enfermedad. Fue un miembro de mucho tiempo del equipo central de Slackware, realizando una tonelada de cosas tras bambalinas y un maestro de lenguajes de programación menos conocidos como Tcl. :-) Durante mucho tiempo vivió geográficamente más cerca de mí que cualquier otra persona del equipo central, pero desafortunadamente, con una frontera internacional de por medio, nunca nos conocimos en persona. Pero él estaba allí en el chat todos los días y fue un buen amigo para todos en el equipo. Se le extraña muchísimo. Lamento no haber lanzado 15.0 a tiempo para que lo vieras…

Mi viejo amigo Brett Person también falleció en 2020. Sin Brett, es posible que no existiría Slackware tal como lo conocemos: él fue quien me animó a subirlo a FTP allá por 1993 y sirvió como el beta-tester original de Slackware. Durante mucho tiempo fue considerado cofundador de este proyecto. Conocí a Brett desde los días del Beggar’s Banquet BBS en Fargo en los años 80. Cuando el Proyecto Slackware se mudó a Walnut Creek CDROM, Brett también fue contratado, y pasamos muchas horas en la carretera y sentados uno al lado del otro representando a Slackware en varias ferias comerciales. Brett parecía conocer a todo tipo de luminarias de la informática y era un narrador increíble, siempre con su suave voz de locutor. Te voy a extrañar a ti también, amigo.

A todos los que siguen leyendo esto, gracias. :-)

Espero verlos de nuevo la próxima vez que hagamos esto.

Saludos,

 

 


Pat Volkerding <volkerdi@slackware.com>

Miércoles, 2 de febrero de 2022, 18:39:59 CST

 

 


[Volver al Índice]

Recomendaciones