ACTIVIDAD 2.1.C. INSTALACIÓN DE UNA NUEVA VERSIÓN DEL KERNEL LINUX

En esta actividad vamos a instalar una nueva versión del kernel. El kernel puede encontrarse en versión bruta u oficial (vanilla) sin parches y sin adaptar a la distribución (en este caso Debian). La compilación del núcleo es un proceso bastante complejo, por lo que nosotros utilizaremos la versión adaptada a la distribución con la que trabajamos, con sus parches ya aplicados.

De nuevo partimos desde la instantánea original que realizamos en la primera actividad, y lo que hacemos es crear una nueva colgando directamente de la inicial.

Una vez realizada la instantánea, iniciamos la máquina virtual, y una vez estemos en el prompt escribimos el siguiente comando: sudo apt update.

De nuevo volvemos a instalar el servidor SSH para poder usar Bitvise con la consola remota, para que nos resulte más fácil a la hora de pegar comandos si fuera necesario.

El siguiente paso es escribir el comando uname -a, para así ver la versión del kernel que tenemos instalado.

Y además, también ejecutamos el siguiente comando lsb_release -a

A continuación vamos a la página web de kernel de Ubuntu y buscamos la penúltima versión disponible (nos olvidamos de las que tengan en el nombre el texto rc).

A continuación descargamos los 4 ficheros necesarios con el comando wget en Ubuntu Server, correspondiente a la arquitectura de mi VM.

A continuación en la carpeta donde hemos descargado los ficheros, ejecutamos el comando dpkg para instalarlos, escribiendo el siguiente comando sudo dpkg -i linux-*.deb.

Tras finalizar la instalación verificamos que no aparecen mensaje de error, así que reiniciamos Ubuntu Server.

Una vez volvamos a tener acceso al prompt, ejecutamos el comando uname -a.

Y vemos como efectivamente hemos instalado una versión diferente del Kernel.

Estado

Versión del Kernel
Kernel Anterior 6.8.0-87-generic
Kernel Nuevo 6.17.0-061707-generic

Y por último, volvemos a crear una instantánea final de la actividad.

No hay respuestas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *