Kernels Oficialmente Soportados para Arch Linux
Lista de kernels
● linux ● linux-hardened ● linux-lts ● linux-rt ● linux-zen
Linux Stable (Estable)
● Propósito: Kernel estándar de Linux con parches mínimos para garantizar estabilidad.
● Características: Ideal para la mayoría de los usuarios que buscan un kernel confiable y actualizado regularmente.
● Uso recomendado: Usuarios generales y sistemas de producción que no requieren características especializadas.
[root@nombredepc ~]# sudo pacman -S linux linux-headers mkinitcpio linux-firmware
Linux Hardened (Fortalecido)
● Propósito: Enfocado en la seguridad, con parches adicionales para mitigar exploits.
● Características: Habilita funciones de fortalecimiento del kernel y protege contra vulnerabilidades en el espacio de usuario.
● Uso recomendado: Entornos donde la seguridad es crítica, como servidores o sistemas expuestos a amenazas.
[root@nombredepc ~]# sudo pacman -S linux-hardened linux-hardened-headers mkinitcpio linux-firmware
Linux Longterm (Largo Plazo)
● Propósito: Versión del kernel con soporte extendido (LTS) para sistemas que requieren estabilidad a largo plazo orientadas a su uso en servidores.
● Características: Recibe actualizaciones de seguridad y correcciones de errores durante varios años.
● Uso recomendado: Servidores y sistemas embebidos que no pueden actualizarse frecuentemente.
[root@nombredepc ~]# sudo pacman -S linux-lts linux-lts-headers mkinitcpio linux-firmware
Linux Realtime (Tiempo Real)
● Propósito: Diseñado para aplicaciones que requieren baja latencia y alta precisión en el tiempo de respuesta.
● Características: Permite la preemptión de casi todo el kernel, ideal para tareas críticas en tiempo real.
● Uso recomendado: Sistemas de audio/video profesional, robótica, automatización industrial y aplicaciones científicas.
[root@nombredepc ~]# sudo pacman -S linux-rt linux-rt-headers mkinitcpio linux-firmware
Linux Zen Kernel
● Propósito: Optimizado para un rendimiento superior en sistemas de uso diario.
● Características: Combina parches de rendimiento y mejoras de escalabilidad para una experiencia más rápida y fluida.
● Uso recomendado: Usuarios de escritorio, jugadores y quienes buscan maximizar el rendimiento de su hardware.
[root@nombredepc ~]# sudo pacman -S linux-zen linux-zen-headers mkinitcpio linux-firmware
IMPORTANTE
Es importante saber que kernel vas a usar para instalar drivers como la grafica, impresora, tarjeta de ethernet y otro paquete que hayas instalado para que funcione tu hardware, hay que instalar el paquete correcto dependiendo que kernel estas usando.
Por ejemplo:
Para NVIDIA si usas:
Kernel Linux Stable (Estable)
[root@nombredepc ~]# sudo pacman -S nvidia-open
Linux Longterm (LTS)
[root@nombredepc ~]# sudo pacman -S nvidia-open-lts
Otros Kernels Linux (Zen - RT - Hardened y otros)
[root@nombredepc ~]# sudo pacman -S nvidia-open-dkms
CAMBIAR EL KERNEL EXISTENTE
Si ya tienes un kernel instalado solo basta en instalar el kernel que necesitas y al final de la instalación te pedira eliminar el kernel anteriormente instalado.
Pero es importante volver a generar la configuración de grub para que reconozca las nuevas .img del kernel recien instalado con el siguiente comando :
[root@nombredepc ~]# sudo grub-mkconfig -o /boot/grub/grub.cfg
Y listo reincias el sistema teniendo cuidado que no usas drivers que dejaran de funcionar si no instalas correctamente como el ejemplo de Nvidia