Tecnología

Inicio

Cómo compilar un kernel de Debian Etch I386

Cómo compilar un kernel de Debian Etch I386


El kernel es el núcleo de un sistema operativo. Es lo que permite que otro software para comunicarse con el hardware de su computadora. Una de las ventajas de Linux es que se puede compilar un núcleo a partir del código fuente, la configuración para que se ajuste perfectamente a su sistema. Debian hace que este proceso sea más fácil proporcionando una serie de herramientas de línea de comandos para simplificar la recopilación de su núcleo. La arquitectura i386 es la arquitectura más común sobre el que construir Linux y es más fiable que otras arquitecturas.

Instrucciones

1 Abrir una nueva ventana de terminal. Utilice el comando "su" para obtener privilegios de root.

2 Instalar algunos paquetes de requisitos previos con el siguiente comando:

apt-get install kernel-package fakeroot wget build-essential libncurses5

3-dev Descarga la última versión del kernel con el comando siguiente:

wget http://www.kernel.org/pub/linux/v.3.0/linux-3.0.tar.gz

4 Extraer el núcleo descargado en el directorio de origen con el siguiente comando:

tar zxvf linux-3.0.tar.gz / usr / src

5 Crear un enlace entre su nueva fuente del núcleo y el directorio de origen primario Linux, a continuación, introduzca el directorio fuente de Linux con la siguiente serie de comandos:

ln -s linux-3.0 / usr / src / linuxcd / usr / src / linux

6 Transferir su información del sistema para el nuevo kernel con la siguiente serie de comandos:

hacer cleanmake mrpropercp / boot / config 'uname -r' ./.config

7 Tipo "make menuconfig" y presionar "Enter" para abrir el menú de configuración del kernel. Seleccione "Carga de un archivo de configuración alternativo" y presionar "Enter". En el cuadro de diálogo que aparece, escriba ".config" y presionar "Enter". Haga clic en "Salir" para salir del menú y volver a la línea de comandos.

8 Construir su nuevo núcleo con la serie de seguimiento de comandos:

make-kpkg cleanfakeroot make-kpkg --initrd --append-a-version = 9 kernel_headers -customkernel_image

Instalar las cabeceras del núcleo y archivo de imagen con el siguiente comando:

dpkg -i linux-headers-3,0-custom_3.0-custom.Custom_i386.debdpkg -i linux-image-3.0-custom_3.0-custom.Custom_i386.deb