Nro.
DD-106
Laboratorio 13 – Compilación del Kernel
Página 1
Compilación del Kernel
[Link]
● Actualizar el Kernel vía comandos y utilizando las fuentes.
● Configurar el gestor de arranque para bootear varios kernels.
● Conocer las carpetas que almacenan los componentes del kernel: imagen y módulos.
[Link]
Advertencia:
En este laboratorio está prohibida la manipulación de hardware, conexiones eléctricas o de red; así como la ingestión de alimentos o bebidas.
[Link] EMPLEADAS
○ Ubicar maletines y/o mochilas en el gabinete al final del aula de laboratorio o en los casilleros asignados al estudiante.
○ Al culminar la sesión de laboratorio apagar correctamente la computadora y la pantalla, y ordenar las sillas utilizadas.
[Link]
○ PC personal
○ Sistema Operativo Ubuntu 20.X
[Link]ÍA PARA EL DESARROLLO DE LA TAREA
○ El laboratorio se desarrolla de forma individual.
1
Nro. DD-106
Laboratorio 13 – Compilación del Kernel
Página 2
“LINUX KERNEL”
OBJETIVOS
▪
Explicar la composición e instalación del Kernel.
EQUIPOS
▪
1 Computadora
▪
Sistema Operativo GNU/Linux
PROCEDIMIENTO
PARTE 1 ESTRUCTURA
Revisaremos la estructura del Kernel. Conociendo los directorios y nombres de sus archivos, que luego nos ayudará a conocer como se distribuye los nuevos
Kernel.
VERSION
1.
En una consola ejecute:
#uname -r (la información de la versión del kernel)
#uname –v (nos da la fecha de la versión kernel)
#uname –p (información del procesador)
#uname –o (obtener la información del nombre de la distribución de Linux)
#uname -a (que es lo que aparece)
Nos da la información completa con tan solo un comando
2
Nro. DD-106
Laboratorio 13 – Compilación del Kernel
Página 3
Ingresa a la página [Link]
Indica que observa y cuál es la importancia de ingresar a esa página.
Ahora proceda a ingresar a [Link]
Indica que
Nos da observa
todas las yversiones
cuál es del
la importancia de ingresar
kernel y lo importante a esa
es que nospágina.
dice o da las versiones más estables para poder descargarlos
Procedemos a ingresar a la página [Link]
Nos
Indicar muestra
que los kernel de distintas versiones
observa
Nos muestra las diferentes versiones del kernel para Ubuntu como 2016, 2018, 2021, etc
KERNEL
2.
En una consola ubicarse en “/boot” :
# cd /boot
# ls –l
3
Nro. DD-106
Laboratorio 13 – Compilación del Kernel
Página 4
¿Cuantos pesa el Kernel en MegaBytes?
__ 257253________________
MODULOS
3.
(SC) Ubicándose en el directorio de los módulos:
# cd /lib/modules
# ls
4
Nro. DD-106
Laboratorio 13 – Compilación del Kernel
Página 5
La versión de las carpetas coincide con la versión actual del kernel? (Compare con [Link]). ¿Cuánto de diferencia existe?
Es distinta la versión de mi kernel, existe mucha diferencia ya que una versión es más actual
Actualización del kernel
Coloque cada línea en la consola para la actualización:
wget [Link]
050500.202001262030_all.deb
wget [Link]
generic_5.5.0-050500.202001262030_amd64.deb
wget [Link]
050500-generic_5.5.0-050500.202001262030_amd64.deb
wget [Link]
generic_5.5.0-050500.202001262030_amd64.deb
Finalmente coloque:
dpkg -i linux-headers-5.5.0-*.deb linux-image-unsigned-5.5.0-*.deb linux-modules-
5.5.0*.deb
Reinicie el sistema operativo: ¿Qué diferencias encuentra ahora? Revise la version del kernel con uname.
5
Nro. DD-106
Laboratorio 13 – Compilación del Kernel
Página 6
VISUALIZANDO
4.
(SC) En una consola:
▪
Visualizando CPU: (Capture la pantalla)
# cat /proc/cpuinfo
▪
Visualizando INTERRUPCIONES:´ (Capture la pantalla)
# cat /proc/interrupts
▪
Visualizando MEMORIA:
# cat /proc/meminfo | grep Mem
6
Nro. DD-106
Laboratorio 13 – Compilación del Kernel
Página 7
¿Cuanto en GB pesa la memoria RAM? __1921316_kb ->1.8323 Gigabytes
Actividad
1.-Visualiza la versión de kernel actual de su sistema operativo.
2.- Proceda a instalar una segunda versión de kernel.
3.-Proceda a eliminar la versión antigua de kernel instalado.
4.-Ejecute el comando para visualizar solo la nueva versión de kernel instalado.