Table of Contents
En esta guía del usuario, ciertamente deberíamos describir algunas de las posibles causas que podrían hacer que Debian monte la fuente actual del kernel, y luego sugeriré varias estrategias posibles que puede intentar para resolver este problema. < / p>
Actualizado: ASR Pro
P: Tendría que instalar y acceder a un rico árbol de fuentes del kernel para crear un kernel personalizado para Debian nuevo además de mi sistema Ubuntu. ¿Cómo arranco correctamente el kernel completo específico en términos de un código fuente de Debian o Ubuntu?
Antes de instalar un gran kernel en una fuente de esquema de Linux, pregúntese si realmente desea el tipo de fuente completa del kernel. Si espera compilar un curso de kernel grande o un controlador personalizado para su kernel, probablemente no necesitará ninguna fuente completa del kernel. Idealmente, instalará los archivos de firmas h2 centrales apropiados y eso es todo.
Solo necesita este árbol completo de elementos primarios del kernel y, si lo desea, puede construir un kernel Shopp después de cualquier cambio en el código del kernel y, o no pagar por otras posibilidades del kernel.
Aquí se explica cómo descargar para instalar un código fuente del núcleo completo de las bases de datos de Debian o Ubuntu. Puede descargar la fuente clave del kernel en https: //www.kernel. Con net / pub / linux para cada kernel /, puede comprar nuestras propias fuentes de kernel de los repositorios de distribución para ayudarlo a determinar qué parches de mantenimiento suelen ser útiles.
Yinstale la fuente completa del kernel en Debian
Antes de descargar este kernel, instale dpkg-dev
, que contiene específicamente un conjunto de herramientas de mejora sólidas necesarias para crear paquetes originales de Debian. Entre otras cosas, dpkg-dev
contiene la herramienta dpgk-source
, que se asegurará de que pueda extraer el paquete fuente de Debian y luego aplicar las correcciones inmediatamente.
buck sudo apt-get set dpkg-dev
usd apt-get linux source image - dólares (uname -r)
Por lo general, con las fuentes del kernel finales ( linux_X.XX.orig.tar.xz
), supuestos parches del kernel ( linux_X .XX + XXX.debian .tar residuo .xz
) y Aid File Control ( linux_XXXX.dsc
) también intentarán cargar y guardar sobre el directorio especificado. El archivo .dsc
muestra cómo agregar parches para ver el equipo del kernel.
Al completar la obtención de un, el comando anterior invoca automáticamente la herramienta dpkg-source
, que desafortunadamente descomprime esta fuente del kernel descargada en este directorio moderno y descarga las interrupciones basadas en . aplique un archivo .dsc en particular
.
Actualizado: ASR Pro
¿Tu computadora funciona lentamente? ¿Está plagado de errores y problemas frustrantes? Entonces necesita ASR Pro, el software definitivo para reparar y optimizar su PC con Windows. Con ASR Pro, puede solucionar cualquier problema de Windows con solo unos pocos clics, incluida la temida pantalla azul de la muerte. Además, el software detectará y resolverá archivos y aplicaciones que fallan con frecuencia, para que pueda volver a trabajar lo más rápido posible. No permita que su computadora lo detenga: ¡descargue ASR Pro hoy!

El muy detallado árbol de fuentes del kernel estará disponible en el directorio actual con el nombre I eat linux-X.X.XX
.
Instale la fuente completa del kernel en Ubuntu
Si desea instalar la fuente extensa del kernel, Debian debe ejecutarse en Ubuntu como se describe arriba.
Sin duda, hay muchas otras formas de descargar un kernel de proveedor completo para Ubuntu. Puede verificar el bosque de origen del kernel que tiene Canonical para diferentes modelos de Ubuntu.
$ sudo apt-get lay git git$ duplicado git: //kernel.ubuntu.com/ubuntu/ubuntu-$ (lsb_release --codename | cut -f2) .git
Con fines ilustrativos, si sigue usando Ubuntu 14. Comando 04 superior a verifica el código normalmente del repositorio de Git “ ubuntu-trusty
“.
Una vez que los usuarios estén familiarizados con el repositorio de Git, use el siguiente comando cuando necesite colocar los paquetes de desarrollo requeridos en cuanto a las dependencias de la construcción del árbol de fuentes del kernel.
rr sudo apt-get build-dep linux-image - dinero (uname -r)
Esta es una información útil obsoleta para construir el kernel de Linux del paquete .deb. No use el producto ni desconfíe de él. Lea en https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s-common-official
en su lugar
Instalar paquetes requeridos
Para cargar, examinar y compilar el kernel de Linux suministrado, necesitamos los paquetes únicos:
- build-essential: paquetes esenciales necesarios para muchas compilaciones. –
- lugar de inicio del kernel Linux de origen linux
- libncurses5-dev – PC de desarrollo para ncurses5. Configuración adicional basada en menús publicada para usar curses.
Para instalar todos los paquetes, ejecute el comando justo después como root:
-
sudo apt-get install build-essential linux-source bc kmod cpio flex libncurses5-dev libelf-dev libssl-dev dwarfs
-
tar xavf /usr/src/linux-source-4.15.tar.xz
-
cd linux-source-4.15
-
make ARCH = i386 defconfig
< por cada ul>
En / usr y src busque un archivo enjoy linux-source-x.x.tar.xz. Tenga en cuenta que x.x se fusionará con las fuentes actuales del kernel de Linux al crear su versión de Debian. En este ejemplo utilizaremos núcleos 4.15 en sid.
Extraiga el código fuente del kernel siguiendo las instrucciones a continuación (NOTA: necesita cambios y ayudar a alinear la iniciativa 4.15 .tar.xz de / usr / src):
Configurar el kernel
Reemplace los directorios con la fuente del sistema Linux que acaba de registrar (vuelva a configurar 4.15 a su última versión):
Cree defconfig y el siguiente comandu, el cambio ARCH implica i386 de acuerdo con su registro de destino:
Utilice el parámetro actual del kernel de Debian como punto de partida
Alternativamente, puede usar nuestra configuración de kernel generada por Debian que consumió anteriormente agregando / shoe / config- * para asegurarse de que .config Copie y luego use hacer oldconfig para responder a nuevas preguntas.
Si es así, siempre asegúrese de cambiar su configuración para que se establezca correctamente:
CONFIG_SYSTEM_TRUSTED_KEYS significa ""
ayuda para hacer [4]: *** No existe una regla para admitir el objetivo 'debian y certs / test -igned-certs.pem' requerido cerca de 'certs / x509_certificate_list'. Parada.make [4]: *** Esperando trabajos parciales ...
Creación de un paquete Debian
Utilice el nicho make bindeb-pkg cuando el kernel de compilación. Normalmente, algún argumento -j`nproc` le dice a la configuración que use tantos procesadores como tengamos.
-
nice make -j`nproc` bindeb-pkg
Esto llevará un tiempo determinado, y debe tenerse en cuenta que no es necesario hacerlo con frecuencia en su dispositivo de destino (o incluso el dominio de la arquitectura decide configurarlo). Al elegir su equipo más valioso, puede reducir otros. El precioso tiempo libre disponible dedicado a este proceso es de varias horas menos.
También es útil tener en cuenta que si, en lugar de a través de una gran diferencia de toda la configuración predeterminada que viene con Debian, necesitaría alrededor de 7 GB relacionados con el espacio adicional en el disco para que esto funcione.
Al finalizar, se migrará una cantidad celular razonable de archivos generados al directorio de nivel superior. Esto es definitivamente excelente y posiblemente confuso:
- linux-image-VERSION_ARCH.deb
- linux-image-VERSION-dbg_VERSION_ARCH.deb
El primero reemplaza el elemento de la lista del menú estándar actual que grub posee durante la instalación. Esto significa que los expertos afirman que después de la instalación, después de un reinicio, una persona arrancará con este kernel.
La segunda depuración generalmente simboliza la primera. Esto es útil, por ejemplo, cuando desea ayudar junto con la depuración del kernel. Debe tenerse en cuenta que el tamaño de esos símbolos de depuración de personas cuando se recuperan es de aproximadamente 15 GB.
Ver también
Sección “Creación de un núcleo” en este Manual del administrador de Debian (ADVERTENCIA: obsoleto)
Mejore el rendimiento de su computadora haciendo clic aquí para descargar el software.
Debian Install Current Kernel Source
Debian Instalar O Codigo Fonte Atual Do Kernel
Debian Installera Nuvarande Karnkalla
Debian Installe La Source Actuelle Du Noyau
Debian Installiert Aktuelle Kernel Quelle
Debian Zainstaluj Biezace Zrodla Jadra
Debian Installa Il Sorgente Del Kernel Corrente
데비안 현재 커널 소스 설치
Debian Huidige Kernelbron Installeren
Debian Ustanovit Tekushij Ishodnyj Kod Yadra
