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 anterior Revisión previa
Próxima revisión
Revisión previa
Última revisión Ambos lados, revisión siguiente
es:slackbook:linux_kernel [2019/03/05 23:32 (UTC)]
pedro.herrero [Compilar un kernel y por qué hacerlo así]
es:slackbook:linux_kernel [2019/03/06 16:02 (UTC)]
serloz [Compilar un kernel y por qué hacerlo así]
Línea 218: Línea 218:
  
  
-Aquí puede ver que el nuevo kernel ​que estoy compilando ha añadido soporte +Aquí puede ver que el nuevo núcleo ​que estoy compilando ha añadido soporte para un nuevo sistema de ficheros: ext4. //​oldconfig//​ ha pasado por mi configuración original, ​ha mantenido ​todas las opciones ​antiguas ​exactamente como estaban ​configuradas, ​y me ha preguntado ​qué hacer con las nuevas opciones. ​Normalmente ​es seguro elegir la opción predeterminada,​ pero es posible que desee cambiarla. //​oldconfig//​ es una herramienta muy útil para presentarle ​sólo las nuevas opciones de configuración,​ lo que la hace ideal para usuarios que simplemente tienen que probar la última versión del kernel. ​
-para un nuevo sistema de archivos: ext4. //​oldconfig//​ ha pasado por mi +
-configuración original, ​mantuvo ​todas las viejas ​opciones exactamente como estaban ​establecidas ​y me apuntó ​qué hacer con las nuevas opciones. ​Típicamente ​es seguro elegir la opción predeterminada,​ pero usted puede desear cambiar esto. +
-//​oldconfig//​ es una herramienta muy útil para presentarle ​solamente +
-nuevas opciones de configuración,​ lo que lo hace ideal para usuarios que simplemente tienen que +
-probar la última versión del kernel.+
  
  
Línea 229: Línea 224:
 El kernel de linux puede ser configurado de tres maneras principales. La primera es El kernel de linux puede ser configurado de tres maneras principales. La primera es
 //config//, que pasará por todas y cada una de las opciones, una por una, //config//, que pasará por todas y cada una de las opciones, una por una,
-pregunte ​qué le gustaría hacer. Esto es tan tedioso que apenas+le preguntará ​qué le gustaría hacer. Esto es tan tedioso que apenas
 alguien lo usa ya. alguien lo usa ya.
  
Línea 249: Línea 244:
  
 Afortunadamente,​ hay dos maneras mucho más fáciles de configurar su kernel, Afortunadamente,​ hay dos maneras mucho más fáciles de configurar su kernel,
-//​menuconfig//​ y //​xconfig//​. Ambas crean un programa guiado por menú que le permite seleccionar y deseleccionar opciones sin necesidad de tener que pasar por cada una de ellas. //​menuconfig//​ es el método más comummente utilizado, y el que recomiendo. //xconfig// sólo es útil si está intentando compilar el kernel desde una interfaz gráfica de usuario en **//X//**. Ambas son tan similares, sin embargo, sólo vamos a documentar //​menuconfig//​.+//​menuconfig//​ y //​xconfig//​. Ambas crean un programa guiado por menú que le permite seleccionar y deseleccionar opciones sin necesidad de tener que pasar por cada una de ellas. //​menuconfig//​ es el método más comummente utilizado, y el que recomiendo. //xconfig// sólo es útil si está intentando compilar el kernel desde una interfaz gráfica de usuario en **//X//**. Ambas son tan similares, sin embargo, ​que sólo vamos a documentar //​menuconfig//​.
  
  
Línea 261: Línea 256:
 <note warning> <note warning>
   ​   ​
-Si está compilando un kernel que es la misma versión que la del kernel común de Slackware, debe establecer la opción //"​Local version"//​. Esto se encuentra en el submenú //"​General setup"//​. ​La falta de establecer esto resultará en que su kernel compilará sobrescribiendo todos los módulos utilizados por los kernels de stock. Esto puede hacer rápidamente que su sistema no inicie.+Si está compilando un kernel que es la misma versión que la del kernel común de Slackware, debe establecer la opción //"​Local version"//​. Esto se encuentra en el submenú //"​General setup"//​. ​No establecerlo ​resultará en que su kernel compilará sobrescribiendo todos los módulos utilizados por los kernels de stock. Esto puede hacer rápidamente que su sistema no inicie.
 </​note>​ </​note>​
  
 Una vez que haya terminado de configurar el kernel, es el momento de comenzar a Una vez que haya terminado de configurar el kernel, es el momento de comenzar a
 compilarlo. Hay muchos métodos diferentes para esto, pero el más compilarlo. Hay muchos métodos diferentes para esto, pero el más
-fiable es utilizar //​bzImage//​. Cuando ​pasa este argumento a +fiable es utilizar //​bzImage//​. Cuando ​pase este argumento a 
 **//​make//​**,​ la compilación del kernel comenzará y  **//​make//​**,​ la compilación del kernel comenzará y 
 verá muchos datos desplazarse a través de la terminal hasta que el proceso de compilación haya finalizado o se haya encontrado un error fatal. verá muchos datos desplazarse a través de la terminal hasta que el proceso de compilación haya finalizado o se haya encontrado un error fatal.
Línea 327: Línea 322:
 actualizar el cargador de arranque. Cuando reinicie, si todo sale según el plan, actualizar el cargador de arranque. Cuando reinicie, si todo sale según el plan,
 debería tener la opción de arrancar con su kernel recién compilado. Si debería tener la opción de arrancar con su kernel recién compilado. Si
-algo salió ​mal, puede que pase algún tiempo arreglando el problema.+algo saliese ​mal, puede ser que pase algún tiempo arreglando el problema.
 ====== Navegación de capítulos ====== ====== Navegación de capítulos ======
  

En otros idiomas
QR Code
QR Code es:slackbook:linux_kernel (generated for current page)