» » Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

El kernel de Linux es el núcleo del sistema operativo Ubuntu. El kernel de Linux es, se ha creado por Linux Torvalds un kernel monolítico de tipo Unix para los sistemas operativos de los ordenadores y es utilizado por todas las distribuciones de Linux, incluyendo Ubuntu, CentOS, openSUSE y Debian ReadHat.

En este tutorial, te mostraré cómo actualizar el kernel de Ubuntu para usar la versión más reciente de la línea principal del núcleo proporcionado por el equipo del kernel de Ubuntu. Me va a utilizar Ubuntu 16.04.2 Xenial Xerus con la versión 4.4 del kernel por defecto como base la actualización a la versión 4.11.2 del núcleo.

¿Qué es un 'Construir la línea principal núcleo'?


La línea principal de construcción del kernel es sólo un kernel de vainilla kernel.org empaquetado como un paquete deb. El Kernel equipo de Canonical construye y personaliza las fuentes del kernel de Ubuntu y lo construye como paquete .deb para una fácil instalación con el gestor de paquetes apt. El núcleo principal sólo se debe utilizar si necesita últimas funciones del kernel, es potencialmente menos estables que los núcleos de producción que se suministran por defecto con Ubuntu.


Lo que haremos:

  • Repositorio de actualizaciones y actualizar todos los paquetes.
  • Comprobación del kernel activo.
  • Instalar la versión nuevo núcleo.
  • Retire núcleo antiguo.


Paso 1 - Actualización de Ubuntu repositorio y actualiza todos los paquetes.


Lo primero que queremos hacer antes de actualizar el kernel es actualizar los repositorios de Ubuntu y actualizar todos los paquetes a sus últimas versiones.

Conectarse a su servidor de Ubuntu a través de inicio de sesión SSH. Tienes que ser usuario root para los próximos pasos. Si conexión de la raíz está desactivada en su servidor, a continuación, iniciar sesión como usuario normal y ejecutar 'sudo -s para convertirse en root.
 
ssh root@ubuntu16.04.2

Actualizar todos los repositorios del sistema.

sudo apt update

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Repositorio de actualizaciones de Ubuntu
A continuación, actualizar todos los paquetes instalados con el comando a continuación.

sudo apt -y actualización

Por último, reinicie el servidor para asegurarse de que las actualizaciones del kernel instaladas esten aplicadas.

reinicio sudo

Ahora puedes volver a intentarlo paquetes actualizables con el siguiente comando.

sudo apt lista --upgradeable

Asegúrate de que tienes no hay actualizaciones pensing.


Paso 2 - Comprobación de la Version del Kernel Activo.


En este paso, vamos a comprobar el núcleo activo de nuestro sistema. Necesitamos conocer la arquitectura del sistema y la versión del núcleo que se utiliza en el sistema.

Compruebe el núcleo activo utilizado por el sistema con el comando uname.

-msr uname

Obtendrá la versión del núcleo de la siguiente manera.
 
Linux x86_64-4.4.0-78 genérica

Esto quiere decir, que estamos utilizando la versión del núcleo Linux 4.4 Genérica con el sistema x86_64 / 64 bits.

El núcleo genérico es un núcleo de propósito general. Si desea utilizar su caja para tareas como la edición, codificación de vídeo y audio, por ejemplo, es recomendable usar uno de los núcleos '' lowlatency.

Paso 3 - Instalar nueva versión de kernel


Ahora sabemos que estamos usando kernel 4.4 en este momento. En este paso, vamos a actualizar el kernel utilizado para la versión más reciente versión de la línea principal del núcleo 4.11.2. Toda la línea principal construcción del kernel se puede descargar desde este sitio - 

Crear un nuevo directorio para la versión de kernel principal.

sudo mkdir -p ~ / 4.11.2 cd ~ / 4.11.2

Descargar los paquetes genéricos versión del núcleo (porque estamos utilizando la versión genérica) con el comando wget.

wget //kernel.ubuntu.com/~kernel-ppa/mainline/v4.11.2/linux-headers-4.11.2-041102_4.11.2-041102.201705201036_all.deb wget //kernel.ubuntu.com/~ kernel-ppa / línea principal / v4.11.2 / linux-headers-4.11.2-041102-generic_4.11.2-041102.201705201036_amd64.deb wget //kernel.ubuntu.com/~kernel-ppa/mainline/v4.11.2/ linux-image-4.11.2-041102-generic_4.11.2-041102.201705201036_amd64.deb

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Descargar Mianline construcción del kernel

Ahora instalar los paquetes con el comando dpkg a continuación.

dpkg -i * .deb

Cuando la instalación del paquete kernel se haya completado, actualizar y reiniciar el sistema.
 
sudo update-grub sudo reboot

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Actualizar Grub de Ubuntu 16.04

Después de reiniciar el servidor, puedes volver a la versión del núcleo.

-msr uname

Obtendrá un nuevo núcleo en el sistema: 4.11.2.

Linux x86_64 4.11.2-041102-genérica
 

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Una nueva versión del kernel se ha instalado

Paso 4 - Retire el Kernel


En esta etapa, la versión del núcleo de nuestro servidor se actualiza a 4.11.2. En este paso, vamos a eliminar el núcleo antiguo y acaba de salir la nueva versión que estamos usando ahora.

Para este fin, vamos a utilizar una utilidad de línea de comandos denominada 'byobu'. Es una gran utilidad para eliminar y purgar un núcleo antiguo de la instalación de forma segura y nunca se eliminará el kernel actualmente en ejecución.

Instalar byobu con el comando apt.

sudo apt instalar byobu

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Instalar Ubuntu 16.04 Byobu

Si está completo, comprueba la versión del kernel instalada en el sistema.

dpkg -l | grep linux-image

Obtendremos el resultado de la siguiente manera.

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Obtener kernel de Ubuntu instalado en el sistema
En el servidor, II han instalado tres versiones del kernel de Ubuntu: 04/04/62 a 04/04/78 - 4.11.2. Y por ahora, el sistema está utilizando la última versión del kernel 4.11.2. Vamos a eliminar el viejo kernel 4.4 y dejar el último de ellos 4.11.2.

Ejecute el comando siguiente para extraer el núcleo antiguo.
 
sudo purga-old-kernels

Si ves el resultado a continuación:
 
No hay núcleos son elegibles para el retiro
 
Entonces sólo tiene 2 versiones del núcleo instaladas. Por defecto, byobu se mantendrá por lo menos 2 versión del núcleo del sistema para asegurarse de que tiene un núcleo de reserva cuando el primero falla.

Si desea mantener el único (la última) del núcleo, a continuación, puede utilizar el siguiente comando para eliminar todos excepto uno de Kernel.

purgar-old-kernels --keep 1 -q
 
Ahora actualice grub y obtendrá la única versión del kernel instalada en el sistema.

sudo update-grub

Cómo actualizar el kernel Linux en Ubuntu 16.04 Servidor

Retire núcleo antiguo Ubuntu 16.04
El kernel de Ubuntu ahora se actualiza a la última versión 4.11.2 de la construcción de la línea principal del núcleo, la versión del núcleo antiguo ha sido eliminado del sistema para liberar espacio en disco.

Referencia


Categorias: GNU/Linux / Noticias / Servidor / Tutorial / Ubuntu
Añadir Comentario
Información
Usuarios que están en este grupo no pueden dejar comentarios en la página