Algunas razones para usar kernels precompilados

Aquí esta el texto
La verdad es que tiene bastante razon, no creeis?
Yo personalmente creo que voy a tirar de precompilados a partir de ahora... x)
Salu2!
Donde estes mi querido genkernel..... que se quiten los kernels precompilados :P

Salu2!
A mi personalmente no me convence para nada.

Saludos.Ferdy
Ferdy, ¿podrias explicar por que no te convence? Por eso de contrastar opiniones.

Salu2 y gracias!! ;)
Yo simpre uso precompilados y no tengo ninguna queja. He compilado tanto de rama 2.4 como de 2.6 pero siempre acabo tirando de precompilados .
Pos yo creo que seguire compilando mis kernels XD
Mi Gentoo lo unico que tiene de precompilado es el OpenOffice.org 2 beta [poraki]



Los kernels precompilados van bien para los que no se quieren preocupar de compilarlo. Es cierto que traeran muchos drivers ya compilados... pero y si un usuario necesita un driver que no viene compilado porque los mantenedores del paquete lo han decidido asi? o pero aun, tiene que parchear el kernel para añadirle un driver de un 3º?
Con esto quiero decir que cada uno es libre de elegir hacer lo que quiera, usar un precompilado o compilarlo el mismo, pero si se elige un precompilado seria muy recomendable saber compilarlo, ya que nunca sabes que te vas a encontrar.

Salu2
Da números horrorosamente inexactos. El tiempo del kernel suele ser muy superior a 0.5% en máquinas que no estén dedicadas solo a escribir una entrada en un weblog.

Otras cosas se las saca de la manga como esto:

No son los únicos, los G5 por ejemplo tienen cierta instruccion que tardan mucho en ejecutarse. No porque el G5 sea malo, sino porque el el G4 tenía tambien ese "retraso" en esa instruccino y los compiladores optimizaban código de acuerdo a las reglas del G4. Asi que los diseñadores del G5, conscientes que se tardan muchos años en afinar los compiladores para un procesador, prefirieron imitar el comportamiento del G4 reproduciendo el retraso de esa instrucción e intentar hacer otras cosas durante todos esos ciclos que se perdian, antes que hacer que la instruccion se ejecutara rápido y que el código fuera igual de rápido o lento porque el compilador siempre intentaba evitar esa instrucción.


No se si es verdad o mentira... solo digo que se lo saca de la manga.

Configurar el kernel no es fácil y los mantenedores del paquete precompilado probablemente saben que necesitas mejor que tu


Más que él no lo se... pero yo creo que eso no aplica siempre.

Luego se inventa muchas cosas:

El número de opciones disponibles en la fase de configuración del kernel se multiplica en cada versión, y a día de hoy es prácticamente imposible saber configurar correctamente todas las opciones. Puedes pensar que sabes, pero siendo realistas no hay nadie en el mundo que sepa configurar por si mismo un kernel por completo. Yo llevo años compilando decenas y decenas de kernels, y aun hay muchas opciones que no se que hacen. Ni tan siquiera los hackers del kernel lo saben. Los que mantienen una arquitectura no se enteran de que cosas están haciendo los del soporte USB, y viceversa


Creo que es el párrafo que más sobra de todo el artículo. No se cuantos 'hackers del kernel' conoce, por lo menos los hackers del kernel que yo conozco se lo saben al dedillo. Yo no puedo decir que conozca el 100% de las opciones del kernel, pero de los kernel que yo compilo se perfectamente lo que pongo y lo que no. Y no soy un experto del kernel.

Seguridad: Si descargas y compilas tu propio kernel, el día que haya un fallo de seguridad en el kernel tendrás que: 1) Enterarte. Algo que no es fácil, porque los fallos de seguridad del kernel no se suelen reportar en barrapunto o slashdot o osnews. Podrias tener un agujero de seguridad enorme en tu sistema y no enterarte 2) reconfigurar 2) recompilar


Será que él solo lee /. , /.-es y osnews. Yo las recibo al momento del disclosure.

-----

Por otro lado se deja que mucha gente usa grsec. Usa arquitecturas en las que usar un kernel precompilado es similar a pegarse un tiro en la pierna.

Vamos... que son buenas razones por las que él no compila el kernel. A mi no me convencen y a muy poquita gente que conozco creo que les convencerían...

Saludos.Ferdy
Muchas gracias Ferdy !! [oki]

Salu2!
Yo cojo la configuración de los chicos de Fedora para i686, y voy quitando drivers y opciones que no me sirven para nada. Ante duda o desconocimiento, dejo la opción que hayan prefijado.
coño, g4->motorola/freescale, g5->ibm
si se inventa una cosa, puede haberselo inventado todo jajaja

de todas formas, la mayoria de la gente que conozco que controla de esto, se compila sus propios kernels nada más que por el placer de decir: mira tío, he compilado el kernel de mi máquina :-| :-|
Mi filosofía a la hora de compilar el kernel es:

"Si no me suena, no lo necesito".

Y nunca me ha dado problemas... sólo me da problemas el:

"Si me olvido de algo, seguro que era vital".

Pero con el tiempo se hace intuitivo... aún así en PCs de "día a día" dejo los kernels precompilados ya que suelen tener parches MM y para portátiles y cosas así.

Desde que me dí cuenta que la debian que instalé en el primer server que monté en mi local me metió el kernel 2.2 y que este tenía un bug que replicaba dos o tres veces cada thread... me bajo la última versión y la compilo en el server que esté montando.

No me suelo fijar en las opiniones de 1 sola persona... y más cuando, como dice Ferdy... se saca cosas de la manga.

Saludos!
10 respuestas