linux-kernel Tutorial
Empezando con linux-kernel
Buscar..
Observaciones
Esta sección proporciona una descripción general de qué es linux-kernel y por qué un desarrollador puede querer usarlo.
También debe mencionar cualquier tema grande dentro de linux-kernel, y vincular a los temas relacionados. Dado que la Documentación para linux-kernel es nueva, es posible que deba crear versiones iniciales de esos temas relacionados.
Versiones
Versión | Fecha de lanzamiento |
---|---|
4.4 | 2016-01-10 |
4.1 | 2015-06-21 |
3.18 | 2014-12-07 |
3.16 | 2014-08-03 |
3.12 | 2013-11-03 |
3.10 | 2013-06-30 |
3.4 | 2012-05-20 |
3.2 | 2012-01-04 |
Instalación o configuración
El código fuente del kernel de Linux se puede encontrar en https://www.kernel.org/
Descargar extraer e ingresar al directorio del kernel
Escriba estos comandos paso a paso en su terminal. (Elija la versión adecuada que necesita en lugar de linux-4.7.tar.gz)
wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7
make menuconfig
seleccionará las características requeridas para el kernel. Las configuraciones antiguas del kernel se pueden copiar utilizando el archivo .config
antiguo y ejecutando make oldconfig
. También podemos usar make xconfig
como una versión gráfica de la herramienta de configuración.
Construye las dependencias, compila el kernel y los módulos.
make dep
make bzImage
make modules
make modules_install
Alternativamente, si desea reconfigurar el núcleo antiguo y volver a compilarlo, ejecute los siguientes comandos:
make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
A continuación, copie el núcleo, system.map
archivo a /boot/vmlinuz-4.7
crear un archivo .conf
con el contenido a continuación
image = /boot/vmlinuz-4.7
label = "Linux 4.7"
Luego ejecute lilo -v
para modificar el sector de arranque y reiniciar.