Re: Cuando compilar el nucleo [Era: Caso desesperado y demasiado frustrante en Lunux
El mar, 30-11-2004 a las 19:43 +0100, [EMAIL PROTECTED] escribió: > Parafraseando a un par de humoristas de España: «si hay que compilar, > se compila; pero compilar pa'ná...» Completamente de acuerdo con tu comentario. Yo también era de los que compilaba el kernel a manopla hasta hace poco. Me he dado cuenta de que estaba haciendo el tonto. Hace años, cuando no existían los módulos, si que era aconsejable compilarse uno su propio kernel (podías seleccionar el tipo de procesador, eliminar controladores de hardware que no tenías o no ibas a utilizar, etc). Los kernels que proporciona debian ahora están muy modularizados y con arranque con initrd. Prácticamente tienes uno optimizado para cada procesador que puedas tener, y los módulos los cargas según tu hardware. Compilar el kernel puede resultar interesante como ejercicio, pero hacerlo habitualmente carece de sentido. -- faro arroba escomposlinux punto org http://antares.escomposlinux.org http://wiki.escomposlinux.org http://libertonia.escomposlinux.org Debian GNU/Linux - Usuario Linux #162541 signature.asc Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente
Re: Cuando compilar el nucleo [Era: Caso desesperado y demasiado frustrante en Lunux
[EMAIL PROTECTED] wrote: On Tue, 30 Nov 2004 15:18:18 -0300, Mario Gonzalez <[EMAIL PROTECTED]> wrote: Perdon que diga esto pero a mi humilde opinion, un kernel en lo posible debe compilarse. Aparte no es un proceso demasido largo, cuando ya aprendes no te toma mas de 10 minutos aprox en configurar tu kernel. Lo que demora a veces es la compilacion pero va a depender de la configuracion hecha y de la capacidad de la maquina. Asi que te recomendaria que trataras de aprender. Pero para salir del paso, haplo tiene razon, debian tiene ya imagenes del kernel listas para usarse. Parafraseando a un par de humoristas de España: «si hay que compilar, se compila; pero compilar pa'ná...» A pesar de haber compilado el kernel a la antigua usanza muchas veces. ültimamente he optado por usar kernels precompilados por debian. ¿Por qué? Veamos los pros y los contras. Pros de Kernel Precompilado (y sus módulos) - no hay que compilarlo - versiones específicas para mi plataforma hardware que mejoran el rendimento frente a la versión base de 486. - soporta mucho más hardware. De hecho cambié la placa base y ninguno de mis kernels compilados me funcionaron y los precompilados si. - tiene un mecanismo de instalación que asegura su funcionamiento. Te instala convenientemente en grub o lilo comprueba el disco initrd etc. Contras del Kernel Precompilado - consumo de memoria superior - consumo de espacio en el disco duro para los módulos - rendimiento pero al llamar a modulos en vez de estar compilado en el kernel Pros del Kernel Compilado Manualmente - Un rendimiento mejor, (en mi caso es una mejora marginal) - menor huella de memoria - menos espacio de disco duro para los módulos (solo tienes los que necesita Contras del Kernel Compilado Manualmente - Configurar el kernel es difícil, muchas opciones y algunas nunca me enteré para que servian todas - Yo he tenido más problemas al instalarlo (aunque reconozco que yo lo hacía a mano - Mucho mucho espacio de disco duro: los fuentes ocupan mucho (no todos tenemos 120 gigas de disco duro - Tiempo de compilación elevado (no todos tienen PC de 1Ghz o más - Ciclo de trabajo pesado y lento: configurar, compilar, instalar, reiniciar, comprobar si está todo y vuelta a empezar. (aunque guardando el fichero .config se aligera la cosa) Conclusión: a mi me ha ido muy bien con los precompilados. ¿Cuando veo necesario la compilación? con hardware muy especializado o limitado. Desterremos frases como: "Uno no sabe de linux hasta que no ha compilado su propio kernel".o "todos deberían tener compilado en su PC un kernel a medida" (y similares) atte. javier m mora Completamente de acuerdo con tu opinión, yo sinceramente nunca he compilado un kernel (he hecho un par de intentos, pero no muy serios), y no he recompilado por el simple motivo de que no me he visto en la necesidad, aunque un día de estos me quiero poner, la curiosidad es bastante grande ;-) -- Juan Antonio Gomez Moriano Administrador de http://www.efe-uno.com (web de noticias de informática) [EMAIL PROTECTED]
Cuando compilar el nucleo [Era: Caso desesperado y demasiado frustrante en Lunux
On Tue, 30 Nov 2004 15:18:18 -0300, Mario Gonzalez <[EMAIL PROTECTED]> wrote: > Perdon que diga esto pero a mi humilde opinion, un kernel en lo > posible debe compilarse. Aparte no es un proceso demasido largo, cuando > ya aprendes no te toma mas de 10 minutos aprox en configurar tu kernel. > Lo que demora a veces es la compilacion pero va a depender de la > configuracion hecha y de la capacidad de la maquina. Asi que te > recomendaria que trataras de aprender. Pero para salir del paso, haplo > tiene razon, debian tiene ya imagenes del kernel listas para usarse. > Parafraseando a un par de humoristas de España: «si hay que compilar, se compila; pero compilar pa'ná...» A pesar de haber compilado el kernel a la antigua usanza muchas veces. ültimamente he optado por usar kernels precompilados por debian. ¿Por qué? Veamos los pros y los contras. Pros de Kernel Precompilado (y sus módulos) - no hay que compilarlo - versiones específicas para mi plataforma hardware que mejoran el rendimento frente a la versión base de 486. - soporta mucho más hardware. De hecho cambié la placa base y ninguno de mis kernels compilados me funcionaron y los precompilados si. - tiene un mecanismo de instalación que asegura su funcionamiento. Te instala convenientemente en grub o lilo comprueba el disco initrd etc. Contras del Kernel Precompilado - consumo de memoria superior - consumo de espacio en el disco duro para los módulos - rendimiento pero al llamar a modulos en vez de estar compilado en el kernel Pros del Kernel Compilado Manualmente - Un rendimiento mejor, (en mi caso es una mejora marginal) - menor huella de memoria - menos espacio de disco duro para los módulos (solo tienes los que necesita Contras del Kernel Compilado Manualmente - Configurar el kernel es difícil, muchas opciones y algunas nunca me enteré para que servian todas - Yo he tenido más problemas al instalarlo (aunque reconozco que yo lo hacía a mano - Mucho mucho espacio de disco duro: los fuentes ocupan mucho (no todos tenemos 120 gigas de disco duro - Tiempo de compilación elevado (no todos tienen PC de 1Ghz o más - Ciclo de trabajo pesado y lento: configurar, compilar, instalar, reiniciar, comprobar si está todo y vuelta a empezar. (aunque guardando el fichero .config se aligera la cosa) Conclusión: a mi me ha ido muy bien con los precompilados. ¿Cuando veo necesario la compilación? con hardware muy especializado o limitado. Desterremos frases como: "Uno no sabe de linux hasta que no ha compilado su propio kernel".o "todos deberían tener compilado en su PC un kernel a medida" (y similares) atte. javier m mora
Re: Compilar el Nucleo
Xavier Bernadí escribe el 24/07/03 08:47: Me baje el Kernel 2.4.21 y me encuentro con los siguientes problemas: - No puedo seleccionar nada en el apartado del IE1394. - No me deja seleccionar el BT848 en el apartado de Video for linux Una vez compilado y arrancado me carga muy pocos modulos y ninguno de la tarjeta de sonido, al configurar el kernel seleccione soporte para AC97, si hago un modconf, me salen muy pocos modulos que seleccionar y ninguno de la arjeta de sonido. También me deja defuncionar la red ¿Que soluciones tengo? Al recompilar un kernel, te recomiendo partir de la configuración "de fábrica" que traiga el kernel-image equivalente. En tu caso, tras ejecutar make menuconfig o make xconfig, selecciona Load configuration file y carga el fichero /boot/config-2.4.21. A partir de aquí, ejecuta tus propios ajustes, pero a grandes rasgos, tu kernel se "parecerá" al que la configuración de arranque y módulos de tu Debian espera encontrarse. Un saludo, Ismael
Re: Compilar el Nucleo
On Thursday 24 July 2003 1:47 am, Xavier Bernadí wrote: > Me baje el Kernel 2.4.21 y me encuentro con los siguientes problemas: > > - No puedo seleccionar nada en el apartado del IE1394. > - No me deja seleccionar el BT848 en el apartado de Video for linux > > Una vez compilado y arrancado me carga muy pocos modulos y ninguno de la > tarjeta de sonido, al configurar el kernel seleccione soporte para AC97, si > hago un modconf, me salen muy pocos modulos que seleccionar y ninguno de la > arjeta de sonido. > Perdon, te refieres a update-modules? Te pregunto por que yo tengo un problemas similar, pero con el 2.6.0 (el 2.4.21 me funciona bien usando un archivo .config de 2.4.20 de knoppix)... pero aparentemente hay tantas diferencias entre 2.4 y 2.6 que la coas ya no va tan bien en mi caso.. No tengo modconf en mi sistema... viene con algun paquete?
Re: Compilar el Nucleo
Hola Xavier, no sé exactamente cuál será tu problema, pero sólo comentarte un tema por si te sirve de ayuda... para poder seleccionar ciertos módulos/caracteristicas del kernel, muchas veces debes tener otras opciones también habilitadas (generalmente si lo haces con la configuración X, te suele decir el qué) y por ejemplo para la capturadora de video, recuerdo que se tenía que habilitar alguna opción de i2c o algo así... por si no lo habías tenido en cuenta... Thursday, July 24, 2003, 8:47:59 AM, you wrote: XB> Me baje el Kernel 2.4.21 y me encuentro con los siguientes problemas: XB> - No puedo seleccionar nada en el apartado del IE1394. XB> - No me deja seleccionar el BT848 en el apartado de Video for linux XB> Una vez compilado y arrancado me carga muy pocos modulos y ninguno de la XB> tarjeta de sonido, al configurar el kernel seleccione soporte para AC97, si XB> hago un modconf, me salen muy pocos modulos que seleccionar y ninguno de la XB> arjeta de sonido. XB> También me deja defuncionar la red XB> ¿Que soluciones tengo? XB> Gracias -- Un saludo, Césarmailto:[EMAIL PROTECTED]
Compilar el Nucleo
Me baje el Kernel 2.4.21 y me encuentro con los siguientes problemas: - No puedo seleccionar nada en el apartado del IE1394. - No me deja seleccionar el BT848 en el apartado de Video for linux Una vez compilado y arrancado me carga muy pocos modulos y ninguno de la tarjeta de sonido, al configurar el kernel seleccione soporte para AC97, si hago un modconf, me salen muy pocos modulos que seleccionar y ninguno de la arjeta de sonido. También me deja defuncionar la red ¿Que soluciones tengo? Gracias
Re: problemas al compilar el nucleo
mmm, me suena a que se olvido incluir en el nuevo kernel el soporte para tarjeta de red, una forma de comprobarlo es ingresando al directorio /lib/modules/2.4.nuevo/kernel/driver/net y busca el modulo correpondiente a tu tarjeta de red, si no esta , es por que se te olvido incluirla en el nuevo kernel, si esta trata de cargar el modulo con el comando: modprobe modulo_de_red o insmod modulo_de_red.o (en el mismo path) todo esto en modo root, porsupuesto saludos pablou Es mi primer mensaje a la lista He compilado un kernel 2.4. Después de compilar el kernel me he quedado sin red. Ni internet ni local. He apreciado que la tabla de rutado se ha borrado y está en blanco. Cómo puedo solucionar ésto? Es posible evitar que se borre la tabla de rutado a compilar el núcleo? Un saludo a todos y muchas gracias de antemano. _ Charla con tus amigos en línea mediante MSN Messenger: http://messenger.microsoft.com/es -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] - Ditto International http://www.ditto.cl -
Re: Problemas al compilar el nucleo
Oscar Ramos Moreno, martes 03 de julio de 2001 a la(s) 00:25:16 +0200: > > trying to overwrite `/usr/bin/rpcgen', which is also in > package netbase Sospecho que tienes que actualizar netbase. Por otro lado, procura que libc6 y libc6 sean la misma versión (y lo mismo para cualquier otra pareja pepito y pepito-dev). -- David Serrano <[EMAIL PROTECTED]> - Linux Registered User #87069 pgpzwexdxqbmZ.pgp Description: PGP signature
Re: Problemas al compilar el nucleo
ya la he instalado(aunque con problemas) y el problema sigue apareciendo ¿Hay q utilizar algún tipo de path para compilar? Por si las moscas pongo la salida del apt (Reading database ... 58981 files and directories currently installed.) Unpacking libc6-dev (from .../libc6-dev_2.2.3-5_i386.deb) ... dpkg: error processing / var/cache/apt/archives/libc6-dev_2.2.3-5_i386.deb (--unpack): trying to overwrite `/usr/bin/rpcgen', which is also in package netbase dpkg-deb: subprocess paste killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/libc6-dev_2.2.3-5_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) From: alex <[EMAIL PROTECTED]> To: Oscar Ramos Moreno <[EMAIL PROTECTED]> CC: debian-user-spanish@lists.debian.org Subject: Re: Problemas al compilar el nucleo Date: Mon, 2 Jul 2001 23:13:56 +0200 (CEST) >[tronco] [~/pruebaC]$ gcc compara.c -o compara >compara.c:1: stdio.h: No such file or directory Necesitas los archivos de desarrollo de la libc, haz un: apt-get install libc6-dev Z0MBiE / ELiTE (visit us at http://move.to/elite-hq) _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
Re: Problemas al compilar el nucleo
>[tronco] [~/pruebaC]$ gcc compara.c -o compara >compara.c:1: stdio.h: No such file or directory Necesitas los archivos de desarrollo de la libc, haz un: apt-get install libc6-dev Z0MBiE / ELiTE (visit us at http://move.to/elite-hq)
Problemas al compilar el nucleo
Buenas Estoy aprendiendo a programar en C bajo linux pero no puedo ni compilar un pequeño programa ya q al intentarlo aparecela salida siguiente: [tronco] [~/pruebaC]$ gcc compara.c -o compara compara.c:1: stdio.h: No such file or directory No tengo muy claro de q es el problema ya q cuando intento recompilar el kernel tb tengo problemas con las librerias de C [tronco] [/usr/local/src/linux]$ sudo make xconfig Password: rm -f include/asm ( cd include ; ln -sf asm-i386 asm) make -C scripts kconfig.tk make[1]: Entering directory `/usr/local/src/linux/scripts' gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c-o tkparse.o tkparse.ctkparse.c:48: stdio.h: No such file or directory tkparse.c:49: stdlib.h: No such file or directory tkparse.c:50: string.h: No such file or directory make[1]: *** [tkparse.o] Error 1 make[1]: Leaving directory `/usr/local/src/linux/scripts' make: *** [xconfig] Error 2 Bueno un saludo y a pasarlo bien _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
Error al compilar el nucleo
Hola a todos: acabo de instalar un ordenador Debian 2.2 i para seleccionar los paquetes he cogido un ordenador ya instalado y he seguido los siguientes procedimientos: dpkg --get-selections > fichero (en el ordenador ya instalado) dpkg --set-delections