Buscar..


Compilación de Linux Kernel en Ubuntu

Advertencia: asegúrese de tener al menos 15 GB de espacio libre en el disco.

Compilación en Ubuntu> = 13.04

Opción A) Usar Git

Use git si desea estar sincronizado con la última fuente del kernel de Ubuntu. Las instrucciones detalladas se pueden encontrar en la Guía de Kernel Git. El repositorio git no incluye los archivos de control necesarios, por lo que debe compilarlos por:

fakeroot debian/rules clean

Opción B) Descargar el archivo fuente

Descargue el archivo fuente: esto es para usuarios que desean reconstruir los paquetes estándar de Ubuntu con parches adicionales. Use un comando de seguimiento para instalar las dependencias de compilación y extraiga la fuente (al directorio actual):

  1. Instala los siguientes paquetes:

    sudo apt-get build-dep linux-image-`uname -r`
    

Opción C) Descarga el paquete fuente y compila

Esto es para los usuarios que desean modificar o jugar con la fuente del kernel parcheada de Ubuntu.

  1. Recupere la última fuente de kernel de kernel.org .

  2. Extraiga el archivo a un directorio y cd en él:

    tar xf linux-*.tar.xz
    cd linux-*
    
  3. Construye la interfaz de configuración de ncurses:

    make menuconfig
    
  4. Para aceptar la configuración predeterminada, presione para resaltar < Exit > y luego Retorno .

  5. Pulse Volver de nuevo para guardar la configuración.

  6. Use make para construir el kernel:

    make
    

    Tenga en cuenta que puede usar el indicador -j n para compilar archivos en paralelo y aprovechar los múltiples núcleos.

La imagen del kernel comprimido se puede encontrar en arch/[arch]/boot/bzImage , donde [arch] es igual a uname -a .



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow