Red de conocimiento informático - Material del sitio web - Cómo actualizar el kernel de Linux para mejorar el rendimiento del sistema

Cómo actualizar el kernel de Linux para mejorar el rendimiento del sistema

El ritmo actual de desarrollo del kernel de Linux no tiene precedentes, con un lanzamiento importante que se produce aproximadamente cada dos o tres meses. Cada versión trae nuevas características y mejoras que podrían hacer posible una experiencia de procesamiento más rápida, más eficiente o mejor para muchas personas.

El problema es que no puedes usar estos kernels a medida que se lanzan; tienes que esperar hasta que tu distribución lance un nuevo kernel. Hablamos anteriormente sobre los beneficios de las actualizaciones periódicas del kernel, por lo que no tiene que esperar hasta entonces. Permítanos mostrarle cómo.

Descargo de responsabilidad: existe un pequeño riesgo de que la actualización del kernel pueda dañar su sistema. Pero si esto sucede, generalmente puedes mantener el sistema funcionando usando el kernel antiguo, pero a veces todavía no funciona. Por lo tanto, no somos responsables de ningún daño a su sistema, ¡usted lo hace bajo su propio riesgo!

Preparación

Para actualizar el kernel, primero debe determinar si está utilizando un sistema de 32 o 64 bits. Abra una terminal y ejecute:

uname -a

Compruebe si la salida es x86_64 o i686. Si es x86_64, ejecute la versión de 64 bits; de lo contrario, ejecute la versión de 32 bits. Es importante recordar esto.

A continuación, visite el sitio web oficial del kernel de Linux, que le indicará la versión actual del kernel estable. Si lo desea, puede probar una versión Release Candidate (RC), pero está mucho menos probada que la versión estable. A menos que sea absolutamente necesario lanzar una versión preseleccionada, utilice el kernel estable.

Guía de Ubuntu

Para los usuarios de Ubuntu y sus derivados, actualizar el kernel es muy sencillo, gracias al PPA del kernel principal de Ubuntu. Aunque oficialmente se llama PPA, no puede simplemente agregarlo a su lista de código fuente y esperar que actualice automáticamente su kernel como puede hacerlo con otros PPA. De hecho, es sólo una página web simple a la que debes navegar y descargar el kernel que deseas.

Ahora, visita esta página web de Kernel PPA y desplázate hasta el final. La parte inferior de la lista contendrá la última versión preseleccionada (verá "rc" en el nombre), pero justo encima encontrará la última versión estable (para ser claros, al momento de escribir este artículo, la última versión estable La versión es 4.1 .2 LCTT: Aunque 4.1.2 es una versión estable, el nombre de la carpeta es "-inestable" porque esta versión aún no está disponible en la distribución de Ubuntu). Haga clic en el nombre de la carpeta y verá varias opciones. (Nuevamente, usaría "amd64", pero si estás usando 32 bits, necesitarás usar "i686")

También verás debajo el archivo del kernel que contiene el archivo de "baja latencia". . Pero es mejor ignorarlos. Estos archivos son relativamente inestables y sólo son adecuados para usuarios que necesitan baja latencia para tareas como la grabación de audio, y los archivos de uso general no pueden satisfacer estas necesidades. Nuevamente, a menos que tenga necesidades de tareas específicas que no puedan satisfacerse bien, se prefiere la versión de propósito general. Los juegos generales y la navegación web no excusan el uso de la versión de baja latencia.

Los has puesto en sus propias carpetas, ¿verdad? Ahora abra una terminal y use el comando cd para cambiar a la carpeta recién creada, por ejemplo:

cd /home/user/Downloads/Kernel

Luego ejecute:

sudo dpkg -i *.deb

Este comando marca todos los archivos ".deb" en la carpeta como "para instalar" y luego realiza la instalación. Este es el método de instalación recomendado, ya que no puede simplemente seleccionar un archivo para instalar, ya que siempre informará problemas de dependencia. Si los instala juntos, puede evitar este problema. Si no está seguro de qué son cd y sudo. Lea rápidamente el artículo Comandos básicos de Linux: uso del comando sudo /Linux/2015-05/117379.htm.

Una vez completada la instalación, reinicie el sistema y debería estar ejecutando el kernel que acaba de instalar. Puede verificar el resultado usando uname -a en la línea de comando.

Guía de Fedora

Si estás utilizando Fedora o sus derivados, el proceso de instalación es muy similar al de Ubuntu. La diferencia es que los archivos se obtienen de una ubicación diferente y el comando de instalación es diferente.

Ver la lista de compilaciones más recientes del kernel de Fedora. Seleccione la última versión estable en la lista y desplácese hacia abajo hasta la versión i686 o x86_64. Esto depende de la arquitectura de su sistema. En este punto, debe descargar los siguientes archivos y guardarlos en el directorio correspondiente (por ejemplo, "Kernel" en el directorio de descargas):

kernel

kernel-core

encabezados del kernel

módulos-del-kernel

módulos-del-kernel-extra

herramientas-del-kernel

perf y python-perf (Opcional)

Si su sistema es i686 (32 bits) y tiene 4 GB de memoria o más, deberá descargar las versiones PAE de todos estos archivos. PAE es una tecnología de extensión de direcciones para sistemas de 32 bits que permite utilizar más de 3 GB de memoria.

Ahora use el comando cd para ingresar a la siguiente carpeta

cd /home/user/Downloads/Kernel

Luego ejecute el siguiente comando para instalar todos los archivos

yum --nogpgcheck localinstall *.rpm

¡Finalmente, reinicie el sistema para ejecutar el nuevo kernel!

Usar Rawhide

Como alternativa, los usuarios de Fedora también pueden cambiar a Rawhide, que actualiza automáticamente todos los paquetes a las últimas versiones, incluido el kernel. Sin embargo, Rawhide a menudo puede dañar los sistemas (especialmente en las primeras etapas de desarrollo) y no debe usarse en sistemas que usa todos los días.

Directrices de Arch

Los usuarios de Arch siempre deben utilizar la versión más reciente y estable (o algo razonablemente parecido). Si desea estar más cerca de la última versión estable, puede habilitar el repositorio de prueba para obtener actualizaciones importantes con 2 o 3 semanas de anticipación.

Para hacer esto, abre el siguiente archivo con permisos sudo en tu editor favorito

/etc/pacman.conf

Luego cancela Comentar las tres líneas que contener la prueba (elimine el # delante de las líneas). Si el repositorio multilib está habilitado, utilice la prueba multilib para realizar la misma operación. Si desea obtener más información, consulte la interfaz wiki de Arch.

Actualizar el kernel no es fácil (intencionalmente), pero te reportará muchos beneficios. Siempre que el nuevo kernel no rompa nada, podrá disfrutar del mayor rendimiento, mejor eficiencia, más soporte de hardware y posibles nuevas características que trae. Especialmente si está utilizando hardware relativamente nuevo, actualizar el kernel le ayudará.