Cómo Compilar El Kernel

Tabla de contenido:

Cómo Compilar El Kernel
Cómo Compilar El Kernel

Video: Cómo Compilar El Kernel

Video: Cómo Compilar El Kernel
Video: Como compilar el kernel de Linux en menos de 5 minutos 2024, Mayo
Anonim

Una de las ventajas de los sistemas operativos de la familia Linux es su extrema flexibilidad, expresada en la capacidad de ajustar casi todos los componentes. Por ejemplo, puede compilar un kernel con opciones de configuración adaptadas específicamente al hardware que está utilizando actualmente. Al instalar dicho kernel, puede aumentar significativamente el rendimiento general del sistema.

Cómo compilar el kernel
Cómo compilar el kernel

Necesario

  • - acceso al repositorio con paquetes fuente o acceso a Internet;
  • - la contraseña del usuario root en la máquina local.

Instrucciones

Paso 1

Obtenga las fuentes del kernel. Si tiene acceso al repositorio de fuentes e incluye un paquete con la versión correcta del kernel, instale este paquete usando la utilidad apt-get o synaptic.

Si no tiene acceso a los repositorios, o necesita compilar una versión específica del kernel, obtenga las fuentes del servidor kernel.org. Abra https://www.kernel.org/pub/linux/kernel en su navegador. Cambie al subdirectorio correspondiente a la línea de versión del kernel requerida. Seleccione el archivo deseado y descárguelo a su disco duro. Utilice la función de guardado del navegador o su administrador de descargas preferido. También puede descargar el archivo con el código fuente del kernel de la versión requerida a través de FTP desde el servidor ftp.kernel.org.

Descargue los parches del kernel (parches) si es necesario. Elija los parches que desee en kernel.org y guárdelos también en su disco duro.

Paso 2

Prepare su sistema para la compilación del kernel. Instale el compilador gcc, desarrolle paquetes glibc y ncurses, paquete fakeroot (a menos que planee construir el kernel como root). Instale las bibliotecas TCL / TK si desea configurar el kernel usando una interfaz gráfica bajo el control de un servidor X.

Paso 3

Prepare su árbol de fuentes del kernel. Desempaquete el archivo fuente en el directorio / usr / src / linux. O descomprímalo en un directorio arbitrario y cree un enlace simbólico de Linux desde el directorio / usr / src. Utilice un programa descompresor que coincida con el tipo de archivo que descargó (tar o bzip).

Aplique parches a las fuentes del kernel, si es necesario. Desempaquete los parches en el directorio / usr / src. Utilice el comando parche para aplicar los cambios.

Paso 4

Configure el kernel. Si la versión de la configuración debe basarse en la que ya está en el sistema, copie el archivo llamado como config- del directorio / boot al directorio / usr / src / linux y cámbiele el nombre a.config.

Cambie al directorio / usr / src / linux. Ejecute make con config, menuconfig, oldconfig o xconfig. El parámetro de configuración le permitirá configurar el kernel paso a paso. Si especifica oldconfig, los valores de la configuración anterior se utilizarán tanto como sea posible. El comando make menuconfig permitirá la configuración usando un conveniente menú basado en texto, y make xconfig lanzará el configurador gráfico. Establezca todos los parámetros de configuración del kernel necesarios.

Paso 5

Compila el kernel. Ejecute make dep y make clean secuencialmente para generar archivos de dependencia y limpiar el árbol de origen. Ejecute make bzImage para compilar y crear un archivo de imagen del núcleo. Compile los módulos del kernel escribiendo make modules en la consola.

Recomendado: