Encuesta

¿Te has certificado en algo de lo siguiente?
Red Hat
Novell
Ubuntu
Linux Professional Institute
Microsoft
Otro ¿Cual?
Ninguno, todavía
Resultados
438 votos | 3 comentarios

Eventos

No hay eventos próximos

Participan...

Noticias
joelbarrios (889)
bartoloco (103)
capotes (87)
bakara (59)
Koalasoft (50)
The One (46)
domingov (43)
gomezbjesus (35)
aLb3rT (30)
adrianpazr (21)
yucleto (16)
ValeriaBueno (15)
Zilus (14)
burjans (13)
farceb (11)

Comentarios
joelbarrios (155)
Koalasoft (126)
aLb3rT (107)
gomezbjesus (73)
The One (61)
bakara (34)
manowar (32)
Oscar Hernández (30)
rlameda (26)
bartoloco (26)
Jose de Jesus (22)
scs_calleros (21)
Nuke (21)
julioe (20)
yucleto (20)

Alcance Libre en RSS.


Añadir Alcance Libre a Bloglines
Añade a favoritos de Technorati
Añadir Alcance Libre a Google
Añadir Alcance Libre a My Yahoo

Secciones en RSS




Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com
Sitio de Red: http://www.alcancelibre.org/
Jabber ID: darkshram@jabber.org

Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1

© 1999-2007 Joel Barrios Dueñas. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

Introducción.

¿Es conveniente actualizar el Kernel? Si. La utilidad de actualizar un Kernel consiste en contar con soporte para un mayor número de dispositivos de hardware, pero principalmente por los parches de seguridad y mejoras que la actualización incluya.

El método tradicional consiste en descargar el código fuente desde http://www.kernel.org y configurar las opciones deseadas, compilarlo e instalarlo uno mismo. Ciertamente esto permite un mayor control sobre las características deseadas, pero puede resultar un procedimiento algo complejo para un usuario novicio. Lo más sensato que puede hacer un usuario recién ingresado al mundo de GNU/Linux utilizando alguna distribución basada sobre Red Hat™ Linux, consiste en utilizar los paquetes pre-compilados.

Procedimientos para Fedora™ Core

Si usted utiliza Fedora™ Core 1, olvidese de preocupaciones (y del resto de este documento) puesto que puede limitarse a ejecutar un solo mandato que se hará cargo de actualizar el kernel si así se requiere (con todo lo que también sea necesario):

yum update

Acto seguido, reinicie sistema para poder utilizar el kernel recién instalado.

Procedimientos para otras distribuciones que utilizan RPM

Determinemos que versión del kernel se tiene instalado preguntándole al sistema con el siguiente mandato:

rpm -q kernel

Lo cual debe devolver algo como lo siguiente:

kernel-kernel-2.4.18-3

Diríjase con el explorador web de su preferencia al ftp de las distribución que posea y compare la versión del Kernel que encontrará en la carpeta de actualizaciones correspondiente a la versión que posea. Para las distribuciones basadas fielmente sobre Red Hat™ Linux, puede acceder a las siguientes direcciones:

Dentro de cada una encontrará un directorio i386, donde se encuentra la paquetería que puede instalarse en maquinas con cualquier microprocesador de arquitectura 80386, 80486, 80586 y 80686. Descargue los siguiente paquetes:

  • kernel-x.x.xx-xx.i386.rpm (si su equipo tiene microprocesador 80386 y 80486)
  • kernel-doc-x.x.xx-xx.i386.rpm
  • kernel-source-x.x.xx-xx.i386.rpm (opcional)

En el subdirectorio i586 encontrará dos paquetes, el paquete kernel-x.x.xx-xx.i586.rpm, optimizado para microprocesadores 80586, como AMD K5, K6, K6-II y K6-III y Pentium, Pentium MMX y Pentium Pro, y el paquete kernel-smp-x.x.xx-xx.i586.rpm, para maquinas que utilizan múltiples microprocesadores 80586. En el subdirectorio i686 encontrará dos paquetes, el paquete kernel-x.x.xx-xx.i686.rpm, optimizado para microprocesadores 80686, como los Celeron, Pentium II y Pentium III, y el paquete kernel-smp-x.x.xx-xx.i686.rpm, para maquinas que utilizan múltiples microprocesadores 80686.

Lo siguiente será crear un disquete de arranque con el kernel actual y que será de utilidad en caso de presentarse alguna complicación para poder arrancar el sistema. Éste puede generarse introduciendo un disquete, sin montarlo, en la unidad de 3œ pulgadas y ejecutando lo siguiente:

mkbootdisk --device /dev/fd0 [número de versión del kernel actual]

Suponiendo que se tiene instalado el kernel versión 2.4.20-8, incluido en Red Hat Linux 9, quedaría del siguiente modo:

/sbin/mkbootdisk 2.4.20-8 --device /dev/fd0

A continuación procederemos a probar dicho disquete, solo como una precaución. Déjelo insertado y reinicie el equipo.

Coloque todos los paquetes que descargó en el mismo directorio, y ejecute el siguiente mandato:

rpm -Fvh kernel-*.rpm

NOTA: No ponga en le mismo directorio aquellos que no correspondan a la arquitectura de su microprocesador o que puedan ser sustituidos por otros optimizados para la arquitectura de su microprocesador, es decir, por ejemplo, no se pongan kernel-2.4.20-28.9.i386.rpm y kernel-2.4.20-28.9.i586.rpm si se va a actualizar con el paquete kernel-2.4.20-28.9.i686.rpm, o recibirá errores de conflictos debido a paquetes iguales y no podrá instalar.

Gracias a que las distribuciones actuales utilizan Grub en lugar de Lilo, ya no es necesario editar fichero de configuración alguno ni ejecutar mandato alguno adicional.

Reinicie la máquina y compruebe que todo carga correctamente. Para mayor seguridad, ejecute el siguiente mandato inmediatamente después de reiniciar el sistema a fin de calcular las dependencias entre los módulos del nuevo kernel:

/sbin/depmod -a

Si todo funcionó correctamente, genere un disquete de arranque con el nuevo kernel para futuras emergencias, del mismo modo que lo hizo para el kernel anterior.

/sbin/mkbootdisk 2.4.20-28.9 --device /dev/fd0

Si se tenían módulos para dispositivos de hardware, como serían el módulo de kernel para tarjetas NVIDIA, o bien funciones adicionales, y estos fueron compilados con las cabeceras del kernel anterior, será necesario volver a compilar estos módulos a fin de hacerlos funcionar con el nuevo kernel. Asegúrese de que el enlace simbólico /usr/src/linux apunta realmente al directorio que contenga el código fuente del kernel actual, y verifique que el tipo de microprocesador y si hay multiprocesamiento simétrico están correctamente especificados en /usr/src/linux/.config -utilice make xconfig y será más sencillo- así como también el soporte para módulos experimentales de ser necesario.

Si necesita recompilar el kernel por alguna razón, el siguiente es el resumen de procedimientos:

cd /usr/src/linux/
make menuconfig
make dep
make clean
make bzImage
make install
make modules
make modules_install

Debe ejecutarse el siguiente mandato inmediatamente después de reiniciar el sistema a fin de calcular las dependencias entre los módulos.

/sbin/depmod -a


Última Edición jueves, octubre 20 2005 @ 05:01 CDT; 15,785 Hits Ver la versión para imprimir

Patrocinadores

Imagen en Galeria

Peces dorados de Joel Barrios
Examinar Álbum

Libro electrónico

Tus donativos ayudarán a mantener esta obra.
Título: Implementación de Servidores en GNU/Linux.
Autor: Joel Barrios Dueñas
Versión: Julio de 2008
Licencia: Creative Commons Reconocimiento - NoComercial - CompartirIgual 2.1.

518 páginas y 9 años de trabajo e investigación.

Lista de espejos para descarga:

· Enlace en Alcance Libre
· Koalasoftmx
· JulioE.net
· ¿Tu enlace espejo en este espacio? Contactanos para listar tu enlace actualizado.

¡Próximamente disponible en alta resolución!

Están en línea...

 Registrados: 27
     Abraham Maldonad 
     adolfo2020
     carlosr!
     chicharosantana 
     ctamez
     efuoax 
     elalecs
     epartida 
     fredypcl00
     GRIMAGA 
     hmora
     israygle
     joelbarrios 
     jotabus
     jramig
     julioe
     katto 
     Koalasoft 
     Linuxtol 
     manowar 
     NEO 
     neoriddle
     psytux
     rdario 
     scs_calleros 
     stetoscopio 
 Invitados: 1195
 Últimos registrados:
     elalecs
     neoriddle
     fredypcl00
     jotabus
     elrayohuerta
 Total registrados: 1101

GeekLog Hispano - Foro

Foro Geeklog Hispano