Seguridad Wireless - Wifi

Sistemas operativos => Zona GNU/Linux => Mensaje iniciado por: drvalium en 14-01-2010, 23:04 (Jueves)

Título: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 14-01-2010, 23:04 (Jueves)
buenas

trato de actualizar un Kernel y tengo una duda con las cabeceras (Headers), no se cuando tengo que instalarlas ¿antes o después de configurar, compilar e instalar el kernel?

todo lo que encuentro hablan de Ubuntu y oros derivados de Debian usando gestores de instalación, yo lo quiero hacer con:


se que es una duda tonta, pero de verdad que no he sido capaz de encontrar donde lo digan.


un saludo
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 14-01-2010, 23:05 (Jueves)
una vez tengas el kernel compilado, creas la cabeceras y las instalas

de todos modos es conveniente despues de compilar realizar un make clean && make mrproper para eliminar temporales (acuerdate de salvar el .config)
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 14-01-2010, 23:07 (Jueves)
¿en este orden?


¿o en este oro?

Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 14-01-2010, 23:09 (Jueves)
yo siemprel o he hecho siguiendo el segundo orden

PD: ni para modificar el mnsaje me has dado tiempo xd
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 14-01-2010, 23:30 (Jueves)
PD: ni para modificar el mnsaje me has dado tiempo xd

jajajajaja, ya me decía hoy el del bar que le estaba dando demasiado al café ;D

aclarado lo de las cabeceras el plan queda así:

#descargar, descomprimir y acceder al directorio del kernel a compilar.


#descargar parchear kernel.


#configurando, compilando e instalando el kernel.


#colocando vmlinux.


#salvando el archvo .config.


#limpiando las fuentes.


#devolviendo .config a su sitio.


#borrando fuentes antiguas y vinculando las nuevas.


#instalando cabeceras.


#añadir entrada al archivo menu.lst, salvar los cambios y reiniciar.



un saludo

Post Merge: 15-01-2010, 00:31 (Viernes)
compilar desde el netbook es una agonía :P

Post Merge: 15-01-2010, 00:33 (Viernes)
se aceptan sugerencias para mejorar/acortar el código a usar ^-^
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 15-01-2010, 19:06 (Viernes)
limpia las fuentes justo despues de copiar el vmlinuz y luego instala las cabrceras
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 16-01-2010, 16:13 (Sábado)
pero si ese es en el orden que está ^-^

te ha leído demasiado tarde, ya me di cuenta de que lo de limpiar las fuentes antes de copiar el vmlinuz no era buena idea.

¿os había comentado que compilar el kernel en el netbook es una agonía? pues por ***** se me convirtió en agonía2

de momento Kernel 1 - drvalium 0

arrancar arranca pero uno de mis propósitos (el mas importante) sigue sin funcionar.


un saludo
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 18-01-2010, 20:35 (Lunes)
buenas

pues parece ser que las cabeceras no hay que actualizarlas, en varios sitios me he encontrado con este aviso:

Citar
Las cabeceras del directorio include del sistema deben ser siempre aquellas contra las que se compiló Glibc, es decir, las cabeceras saneadas procedentes de este paquete del núcleo Linux. Por tanto nunca deben reemplazarse con las cabeceras crudas del núcleo ni con las cabeceras saneadas de otro núcleo.

esto me produce otra duda :-\

¿puedo instalar las cabeceras nuevas, actualizar las glibc y después meter el kernel nuevo?



un saludo
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 18-01-2010, 21:02 (Lunes)
segun lo que dice esto, yo entiendo que debes actualizar el kernel y luego con el kernel ya nuevo actualizar las glibc no?

o eso es lo que yo haria jeje

almenos ese es el orden que siguen en el proyecto LFS
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 18-01-2010, 21:28 (Lunes)
justamente esa cita es del proyecto LFS

http://www.escomposlinux.org/lfs-es/lfs-es-6.3/chapter08/kernel.html

Citar
Las cabeceras del directorio include del sistema deben ser siempre aquellas contra las que se compiló Glibc

las glibc se compliaron con el kernel 2.6.27.7 de Wifiway 1.0 ¿no?

pero lo que tu dices también tiene sentido, actualizo el kernel, arranco con ese kernel y compilo las glibc, después instalo las fuentes ya con las glibc nuevas.

Citar
Por tanto nunca deben reemplazarse con las cabeceras crudas del núcleo ni con las cabeceras saneadas de otro núcleo.

aquí me vuelvo a perder, sanear es lo que se hace con el make mrproper && make clean ¿voy bien?, entonces no tengo que limpiar hasta después de actualizar las glibc e instalar las cabeceras ¿sigo yendo bien?

ya no se, esto de kernel me está volviendo loco jajajajaja
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 18-01-2010, 21:35 (Lunes)
aquí ya no te puedo ayudar jejeje

siempre lo hice a 'lo bruto' sin mirar si se podia o no  :-[

Post Merge: 18-01-2010, 21:37 (Lunes)
la misma pagina unos partes arriba

http://www.escomposlinux.org/lfs-es/lfs-es-6.3/chapter06/linux-headers.html
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 18-01-2010, 21:39 (Lunes)
siempre lo hice a 'lo bruto' sin mirar si se podia o no

a lo bruto funciona, pero como el proceso me tiene esperando unas pocas horas pues voy leyendo y en vez de ir acalarándome las cosas cada vez se me complican mas.

por lo que creo haber entendido es que si se cambian las fuentes por las que no tocan después hay problemas al instalar aplicaciones extra.
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 18-01-2010, 21:40 (Lunes)
simplemente reinstala glibc  ;D

ahi en ese link explica como instlarlas, luego creas el glib y luego el kernel, es como sale en LFS
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 18-01-2010, 21:45 (Lunes)
jajajajajajajajaj, ese capitulo me lo ha saltado sin darme cuenta.
a ver, por favor, algún voluntario para venir a casa a darme una colleja (http://archivos.genocidiodigital.com/imagenes/emoticonos/Benny_Hill.gif)



Post Merge: 18-01-2010, 21:53 (Lunes)
sigo teniendo dudas, creo no estas teniendo en cuenta es que esa guía es para crearlo desde cero y no para actualizar el kernel que ya hay.
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 18-01-2010, 22:10 (Lunes)
no omito nada, si te fijas cuando creas el sistema temporal a partir de una distribucion usa el mismo sistema. la segunda vez no es realemnete desde 0 (el link que puse) estas en un chroot con elementos temporales, kernel headers glib gcc... pero eso no tiene nada que ver.
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 18-01-2010, 22:11 (Lunes)
ok
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 18-01-2010, 22:19 (Lunes)
ok
de todos modos puede que me equivoque a ver si alguien opina lo mismo que yo,

si necesitas algo mas, ya diras jej
Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: drvalium en 18-01-2010, 22:32 (Lunes)

de todos modos puede que me equivoque

ahora que ya me habías convencido vas y me dices esto, muy bonito jajajajajajajajajaj

Título: Re: Cabezeras del Kernel ¿cuando tengo que instalarlas?
Publicado por: berni69 en 18-01-2010, 22:47 (Lunes)
una de cal y una de arena, lo mismo que me acabas de decir tu me lo dice el compañero de carrera al que siempre se las cuelo de mala manera y ademas con argumentaciones aparentemente logicas jajaja

me tiene como un cap**** no se porque  ;D

yo creo que es asi, asi lo haria yo pero como en esto de la informatica todo vale..