Kali Linux elimina el kernel y las imágenes i386 a partir de la versión 2024.4. Los usuarios deberán cambiar a amd64 para seguir recibiendo soporte y actualizaciones.
La era de la arquitectura i386 está llegando a su fin en Kali Linux. A partir de esta semana, el soporte para i386 se está reduciendo drásticamente: el kernel y las imágenes de i386 ya no se proporcionarán. Esto significa que no habrá más lanzamientos ni imágenes para la arquitectura de 32 bits.
Antes de que cunda el pánico, aclaremos que esta decisión es completamente esperada y no debería sorprender a la comunidad. De hecho, Kali Linux era una de las últimas distribuciones que seguía ofreciendo soporte para la vieja arquitectura x86. Para entender mejor este cambio, aquí hay una breve explicación de la terminología involucrada:
- amd64: Se refiere a la arquitectura x86-64, la versión de 64 bits del conjunto de instrucciones x86 (con la primera CPU amd64 lanzada en 2003), que es actualmente la más utilizada en la mayoría de los sistemas operativos.
- i386: Se refiere a la arquitectura x86 original de 32 bits, introducida en 1985. El término “i386” se usa para describir las versiones de 32 bits de la arquitectura x86. Los últimos CPUs i386, como algunos modelos de Intel Pentium 4, dejaron de fabricarse alrededor de 2007.
Adiós a las Imágenes i386
Con estas aclaraciones en mente, volvamos al tema principal. Primero, a partir de la versión 6.11 del kernel de Linux, el kernel ya no se compilará para la arquitectura i386. Este cambio ya ha sido implementado en la versión rolling de Kali.
En segundo lugar, la discontinuación del soporte para i386 significa que Kali ya no proporcionará imágenes de instalación i386, imágenes Live, ni versiones pre-construidas para máquinas virtuales. Esto afectará la próxima liberación de imágenes semanales (2024-W44, programada para el 28 de octubre) y la próxima versión oficial, Kali Linux 2024.4, esperada antes de finalizar el año.
¿Qué Pasará con los Paquetes i386?
A pesar de este cambio, los paquetes i386 no serán eliminados del repositorio de Kali. Los usuarios aún podrán ejecutar software de 32 bits en un sistema Kali de 64 bits utilizando el comando dpkg --add-architecture i386
y luego instalar paquetes i386 mediante el gestor de paquetes.
En otras palabras, la ejecución de binarios i386 en un sistema de 64 bits seguirá siendo completamente compatible. Además, se mantendrán disponibles las imágenes de Docker de i386 para aquellos que las necesiten.
La Situación de i386 en Otras Distribuciones
Si te preguntas cómo está el soporte para i386 en otras distribuciones de Linux, aquí tienes un resumen:
- Ubuntu: Desde Ubuntu 18.04 LTS, Canonical comenzó a eliminar el soporte para la arquitectura i386. Para la versión 20.04 LTS, se discontinuaron las imágenes oficiales de escritorio de 32 bits.
- Fedora: Dejó de producir imágenes de instalación de 32 bits a partir de Fedora 31, en 2019.
- Arch Linux: Descontinuó el soporte para i386 en noviembre de 2017. Desde entonces, Arch Linux ha sido solo de 64 bits.
- Debian: Debian todavía soporta oficialmente i386, pero muchas optimizaciones y paquetes se enfocan en sistemas de 64 bits.
- openSUSE: Desde openSUSE Leap 15.0, el proyecto ya no proporciona medios de instalación de 32 bits. Sin embargo, algunos paquetes de 32 bits siguen estando disponibles para aplicaciones antiguas.
- CentOS: Antes de su transición a CentOS Stream, CentOS dejó de soportar i386 alrededor de la versión 7. CentOS 8 no ofreció versiones de 32 bits.
Como se puede ver, la mayoría de las distribuciones de Linux han abandonado o están en proceso de eliminar el soporte para la arquitectura x86 de 32 bits debido a la transición hacia sistemas de 64 bits y la disminución en el uso de hardware de 32 bits.
El Fin de una Era
En este contexto, el movimiento de Kali era completamente previsible. Aunque el hardware evoluciona, el soporte de software suele tardar un poco más en desaparecer. Sin embargo, con el tiempo, cada vez quedan menos CPUs i386, y el soporte para la arquitectura en las distribuciones de Linux ha ido disminuyendo de forma constante.
Sorprendentemente, uno de los factores clave que ha mantenido viva la arquitectura i386 ha sido el mundo de los videojuegos. Muchos títulos antiguos fueron diseñados para sistemas de 32 bits y siguen siendo populares hoy en día. Mientras la comunidad de jugadores continúe apoyando estos juegos, es probable que persistan algunos paquetes básicos de i386.
Para obtener más información sobre la descontinuación del soporte para i386 en Kali, consulta el anuncio oficial.
Comparte esto:
- Haz clic para compartir en Twitter (Se abre en una ventana nueva)
- Haz clic para compartir en Facebook (Se abre en una ventana nueva)
- Haz clic para enviar un enlace por correo electrónico a un amigo (Se abre en una ventana nueva)
- Haz clic para compartir en LinkedIn (Se abre en una ventana nueva)
- Haz clic para compartir en Reddit (Se abre en una ventana nueva)
- Haz clic para compartir en WhatsApp (Se abre en una ventana nueva)
- Más