[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
es:howtos:slackware_admin:building_the_linux_kernel_using_git_repository [2019/03/09 02:26 (UTC)] – [Qué configurar] antares_alfes:howtos:slackware_admin:building_the_linux_kernel_using_git_repository [2019/04/05 22:33 (UTC)] – [Dónde construir] pedro.herrero
Línea 3: Línea 3:
 // Nota del autor: Estoy escribiendo esto de la manera más imparcial que puedo, porque creo que el usuario debería decidir qué es lo mejor para él.// // Nota del autor: Estoy escribiendo esto de la manera más imparcial que puedo, porque creo que el usuario debería decidir qué es lo mejor para él.//
 ==== Dónde construir ==== ==== Dónde construir ====
-Hay dos lugares comunes para construir el núcleo. Es importante que dondequiera que compile el kernel, debe ser una ubicación que no cambie ni corra el riesgo de eliminación o corrupción. Por ejemplo, ** NO ** compile en '' /tmp ''.+Hay dos lugares comunes para construir el núcleo. Es importante que dondequiera que compile el kernel, sea una ubicación que no cambie ni corra el riesgo de eliminación o corrupción. Por ejemplo, ** NO ** compile en '' /tmp ''.
  
-1. Puedes construir el kernel en '' /usr/src ''  tendrás que ser root para construir el kernel. Esto tiene la ventaja de que funciona bien para sistemas multiusuario.+1. Puede construir el kernel en '' /usr/src ''  tendrá que ser root para construir el kernel. Esto tiene la ventaja de que funciona bien para sistemas multiusuario.
  
 <code bash> <code bash>
Línea 13: Línea 13:
 </code> </code>
  
-2. Puede compilar el kernel en su directorio de inicio en un directorio que no debe eliminar. Por ejemplo, puede usar ''~/.local/src'' o algo similar. Puedes construir el kernel como un usuario regular. La desventaja es que otros usuarios en un sistema multiusuario no tendrán acceso a la fuente.+2. Puede compilar el kernel en su directorio de inicio en un directorio que no vaya a eliminar. Por ejemplo, puede usar ''~/.local/src'' o algo similar. Puede construir el kernel como un usuario regular. La desventaja es que otros usuarios en un sistema multiusuario no tendrán acceso a la fuente.
  
 <code bash> <code bash>
Línea 452: Línea 452:
 make -j$cores make -j$cores
 </code> </code>
-==== Installing ==== +==== Instalando ==== 
-<note important>Antes de instalar el kernel, es posible que desee desinstalar los paquetes de Slackware que contienen los kernels, los módulos y la fuente predeterminados. También puede optar por dejar estos paquetes instalados si planea usar estos núcleos predeterminados. Hagas lo que hagas, **no** desinstales los encabezados del núcleo anterior. Consulte [[howtos: slackware_admin: kernelbuilding # slackware_kernel-headers_package | guía de Alien Bob]] para obtener más información sobre estos temas.</note> +<note important>Antes de instalar el kernel, es posible que desee desinstalar los paquetes de Slackware que contienen los kernels, los módulos y la fuente predeterminados. También puede optar por dejar estos paquetes instalados si planea usar estos Kernels predeterminados. Hagas lo que hagas, **no** desinstales los encabezados del Kernel anterior. Consulte [[howtos: slackware_admin: kernelbuilding # slackware_kernel-headers_package | guía de Alien Bob]] para obtener más información sobre estos temas.</note> 
-Primero, debe asegurarse de eliminar cualquier módulo de kernel previamente instalado en '' /lib/modules/$version ''.+Primero, debe asegurarse de eliminar cualquier módulo de kernel previamente instalado en ''/lib/modules/$version''.
 <code bash> <code bash>
 su su
-rm -r /lib/modules/$version # make sure you know what is being removed+rm -r /lib/modules/$version # Asegúrate de saber lo que se está eliminando
 </code> </code>
 Ahora, puedes instalar los nuevos módulos. Ahora, puedes instalar los nuevos módulos.
Línea 542: Línea 542:
 </file> </file>
 ==== lilo ==== ==== lilo ====
-<note important>Si elige no incorporar los módulos de controlador IDE / SATA (PATA / SATA / AHCI) necesarios para acceder a su HDD / SDD, así como el controlador del sistema de archivos necesario para montar el sistema de archivos en el que se encuentran los módulos, usted ** DEBE ** [[howtos: slackware_admin: kernelbuilding # creating_an_initrd | make anird]].</note> +<note important>Si elige no incorporar los módulos de controlador IDE/SATA (PATA/SATA/AHCI) necesarios para acceder a su HDD/SDD, así como el controlador del sistema de archivos necesario para montar el sistema de archivos en el que se encuentran los módulos, usted **DEBE** [[howtos: slackware_admin: kernelbuilding # creating_an_initrd | crear un inird]].</note> 
-Si usa lilo, que es el gestor de arranque predeterminado en Slackware, debe editar '' /etc/lilo.conf '' y luego ejecutar+Si usa lilo, que es el gestor de arranque predeterminado en Slackware, debe editar ''/etc/lilo.conf'' y luego ejecutar
 <code bash> <code bash>
 lilo lilo
 es:howtos:slackware_admin:building_the_linux_kernel_using_git_repository ()