Re: [CentOS-es] Nuevo documento: Cómo compil ar el núcleo (kernel) de GNU/Linux en CentOS.

2008-07-14 Por tema Joel Barrios
El 13/07/08, O. T. Suarez [EMAIL PROTECTED] escribió:
 Hola:

 Una de las grandes ventajas de que el núcleo (kernel) GNU/Linux sea
 equipamiento lógico libre (Software Libre) es el poder descargar el
 equipamiento lógico libre  no me sabia esa :)

Si, esa es una innovación que saqué de Wikipedia y que aplico desde
hace varios años.

 con controladores específicos para un sustento físico (hardware) en
 sustento físico  esos traductores en línea :D

*Jamás* he utilizado un traductor por en línea. Es otro término que
saqué de Wikipedia hace varios años y que vengo fomentando desde
entonces. Me imagino que no has leído mi libro. Llevo manteniéndolo
desde 1999.

 particular, compilarlo y obtener como resultado *mejoras* *en* *el*
 *desempeño*. Está disponible el documento titulado «Cómo compilar el
 Si hay algo que no escasean en el mundo del software libre son
 distribuciones basadas en el kernel linux. Digo esto porque si algun
 dia quisiera exprimir al máximo el rendimiento de mi equipo quizas
 utilizaria una distro como Gentoo (compilan todo el software que se
 instala!).

Así es, pero esta es la lista de CentOS, y por lo tanto nos interesa
CentOS. Si alguna vez llegas a presentar un examen de certificación,
en todos se pregunta como compilar el núcleo. El documento forma parte
del proyecto que estoy dirigiendo y que va encaminado a documentar
todo lo necesario para contar con material de estudio para presentar
cualquier certificación de distribuciones de GNU/Linux.

 http://www.alcancelibre.org/staticpages/index.php/como-compilar-kernel-centos
 Utilizo CentOS por las ventajas que me ofrece. El articulo esta
 interesante, pero queria comentar dos detalles que considero lo
 complementan.

 Primero, que hay que excluir el kernel de las actualizaciones de los
 packetes (/etc/yum.repos.d/*.repo). Es que despues de pasar todo ese
 trabajo, algun yum update no pudiera instalar un nuevo kernel
 automaticamente?

Si, se instalan automáticamente, pero JAMÁS eliminan versiones
previamente instaladas. Se mantiene todas y cada una de las versiones
del paquete kernel hasta que las eliminas explícitamente.

 El otro detalle tiene que ver con ese mismo tema. Al instalar un
 paquete manualmente (y en este caso el kernel!) rompemos con las
 actualizaciones de seguridad y demas que nos ofrece el proveedor. Esto
 quiere decir que cada vez que se detecte un bug/security patch, etc en
 el kernel de linux, tendriamos que repetir el proceso nuevamente. Lo
 cual comienza suscribiendonos a los security updates, etc del kernel
 de linux (ya estamos afuera de la garantia de CentOS/RedHat).

Por eso hay dos métodos descritos: Utilizando el SRPM de CentOS,
precisamente para mantener la compatibilidad y parches de seguridad, y
el fuente de Kernel.org si caso quieres lo de vanguardia.


 disclaimerpunto de vista de un sysadmin muy vago/disclaimer

 Utilizo CentOS precisamente para no tener que compilar el kernel, lo
 admito. Porque se que instalo un servidor y no voy a tener que
 compilar un kernel por los proximos 7 años, y eso, me permite
 dedicarme a otras tareas. CentOS trae soporte para casi todo el
 hardware que se utiliza en un cuarto de servidores y cuando he tenido
 necesidad de algo extra, el kernel de centosplus ha cumplido el
 objetivo (en servidores especiales, trato de mantener el kernel
 original siempre).

Si, pero puede ocurrir que como en el ejemplo del documento, si tienes
un equipo que necesitas optimizar en cuanto al rendimiento o
simplemente añadir soporte para algo, compilar el núcleo soluciona ese
tipo de necesidades.

 Es importante saber compilar un kernel, crear la rpm e instalarlo (y
 evitar que los repositorios lo actualicen). Pero me parece bien que si
 estamos necesitando tocar el kernel de un CentOS, pudieramos
 considerar otras variantes, como utilizar otra distro por ejemplo.

De nuevo: cuando actualizas vía yum, yumex u pup, jamás se desinstalan
versiones previas del núcleo. Siempre se mantienen instaladas TODAS
mientras no las elimines explicitamente.

-- 
Joel Barrios Dueñas.
Director General Alcance Libre.
http://www.AlcanceLibre.org/
La libertad del conocimiento al alcance de quien la busca.
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Nuevo documento: Cómo compil ar el núcleo (kernel) de GNU/Linux en CentOS.

2008-07-13 Por tema O. T. Suarez
Hola:

 Una de las grandes ventajas de que el núcleo (kernel) GNU/Linux sea
 equipamiento lógico libre (Software Libre) es el poder descargar el
equipamiento lógico libre  no me sabia esa :)

 con controladores específicos para un sustento físico (hardware) en
sustento físico  esos traductores en línea :D


 particular, compilarlo y obtener como resultado *mejoras* *en* *el*
 *desempeño*. Está disponible el documento titulado «Cómo compilar el
Si hay algo que no escasean en el mundo del software libre son
distribuciones basadas en el kernel linux. Digo esto porque si algun
dia quisiera exprimir al máximo el rendimiento de mi equipo quizas
utilizaria una distro como Gentoo (compilan todo el software que se
instala!).

 http://www.alcancelibre.org/staticpages/index.php/como-compilar-kernel-centos
Utilizo CentOS por las ventajas que me ofrece. El articulo esta
interesante, pero queria comentar dos detalles que considero lo
complementan.

Primero, que hay que excluir el kernel de las actualizaciones de los
packetes (/etc/yum.repos.d/*.repo). Es que despues de pasar todo ese
trabajo, algun yum update no pudiera instalar un nuevo kernel
automaticamente?

El otro detalle tiene que ver con ese mismo tema. Al instalar un
paquete manualmente (y en este caso el kernel!) rompemos con las
actualizaciones de seguridad y demas que nos ofrece el proveedor. Esto
quiere decir que cada vez que se detecte un bug/security patch, etc en
el kernel de linux, tendriamos que repetir el proceso nuevamente. Lo
cual comienza suscribiendonos a los security updates, etc del kernel
de linux (ya estamos afuera de la garantia de CentOS/RedHat).

disclaimerpunto de vista de un sysadmin muy vago/disclaimer

Utilizo CentOS precisamente para no tener que compilar el kernel, lo
admito. Porque se que instalo un servidor y no voy a tener que
compilar un kernel por los proximos 7 años, y eso, me permite
dedicarme a otras tareas. CentOS trae soporte para casi todo el
hardware que se utiliza en un cuarto de servidores y cuando he tenido
necesidad de algo extra, el kernel de centosplus ha cumplido el
objetivo (en servidores especiales, trato de mantener el kernel
original siempre).

Es importante saber compilar un kernel, crear la rpm e instalarlo (y
evitar que los repositorios lo actualicen). Pero me parece bien que si
estamos necesitando tocar el kernel de un CentOS, pudieramos
considerar otras variantes, como utilizar otra distro por ejemplo.

Saludos
Osvaldo
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es