Spanish version
Primer Paso: Instalar el repositorio elrepo desde la web http://elrepo.org/tiki/tiki-index.php
Por defecto, RHEL y sus clones, vienen con el kernel 2.6.32.x de soporte extendido, el cual se va parcheando, mediante la tecnica de backporting.
Muchos usan, como yo, un clon de RHEL para desktop, y a veces, en ciertas cuestiones, es mejor tener un kernel 3.2 en el sistema.
Para esto, vamos a usar un repositorio, llamado elrepo.repo.
Abrimos un terminal, y editamos /etc/yum.repos.d/elrepo.repo
Como se puede ver, elrepo-kernel esta activado, ahora, solo debemos hacer:### Name: ELRepo.org Community Enterprise Linux Repository for el6### URL: http://elrepo.org/[elrepo]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/elrepo/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0piority=4[elrepo-testing]name=ELRepo.org Community Enterprise Linux Testing Repository - el6baseurl=http://elrepo.org/linux/testing/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-testing.el6enabled=0gpgcheck=1priority=4gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0[elrepo-kernel]name=ELRepo.org Community Enterprise Linux Kernel Repository - el6baseurl=http://elrepo.org/linux/kernel/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-kernel.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=1priority=2[elrepo-extras]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/extras/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-extras.el6enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0priority=4[synflag@darkstar ~]$ cat /etc/yum.repos.d/elrepo.repo### Name: ELRepo.org Community Enterprise Linux Repository for el6### URL: http://elrepo.org/[elrepo]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/elrepo/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0piority=4[elrepo-testing]name=ELRepo.org Community Enterprise Linux Testing Repository - el6baseurl=http://elrepo.org/linux/testing/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-testing.el6enabled=0gpgcheck=1priority=4gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0[elrepo-kernel]name=ELRepo.org Community Enterprise Linux Kernel Repository - el6baseurl=http://elrepo.org/linux/kernel/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-kernel.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=1priority=2[elrepo-extras]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/extras/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-extras.el6enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0priority=4
# yum install kernel-ml
Esto instalará el kernel 3.2 o superior, dado que ese repo siempre tiene el ultimo kernel compilado en RPM
Eso es todo!
Nota: El repositorio, debe instalarse desde su web, luego activar elrepo-kernel
English Version
First Step: Install elrepo repository from web site http://elrepo.org/tiki/tiki-index.php
By default, RHEL and their clones come with the kernel 2.6.32.x with extended support, which is patched through the technique of backporting.
Many people use, like me, a clone of RHEL as Desktop, and sometimes, in certain matters, it is better to have a 3.2 kernel.
For this, we use a repository, called elrepo.repo.
Open a terminal, and edit /etc/yum.repos.d/elrepo.repo
If you can see, the elrepo.repo repo, is enabled, then, after enable the elrepo-kernel item:### Name: ELRepo.org Community Enterprise Linux Repository for el6### URL: http://elrepo.org/[elrepo]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/elrepo/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0piority=4[elrepo-testing]name=ELRepo.org Community Enterprise Linux Testing Repository - el6baseurl=http://elrepo.org/linux/testing/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-testing.el6enabled=0gpgcheck=1priority=4gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0[elrepo-kernel]name=ELRepo.org Community Enterprise Linux Kernel Repository - el6baseurl=http://elrepo.org/linux/kernel/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-kernel.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=1priority=2[elrepo-extras]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/extras/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-extras.el6enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0priority=4[synflag@darkstar ~]$ cat /etc/yum.repos.d/elrepo.repo### Name: ELRepo.org Community Enterprise Linux Repository for el6### URL: http://elrepo.org/[elrepo]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/elrepo/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0piority=4[elrepo-testing]name=ELRepo.org Community Enterprise Linux Testing Repository - el6baseurl=http://elrepo.org/linux/testing/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-testing.el6enabled=0gpgcheck=1priority=4gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0[elrepo-kernel]name=ELRepo.org Community Enterprise Linux Kernel Repository - el6baseurl=http://elrepo.org/linux/kernel/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-kernel.el6enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=1priority=2[elrepo-extras]name=ELRepo.org Community Enterprise Linux Repository - el6baseurl=http://elrepo.org/linux/extras/el6/$basearch/mirrorlist=http://elrepo.org/mirrors-elrepo-extras.el6enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.orgprotect=0priority=4
# yum install kernel-ml
This will install the last stable Linux Kernel.
That's all.
Note: The repo must be installed from the elrepo web site
Hola
ResponderEliminare seguido tu guia pero al
reiniciar no entro con el kernel del repo
si no, vuelvo con el mismo, me gustaria ver
si mer puedes ayudar a ver cual es mi problema.
Saludos.
Fernando, la verdad que es un tema un tanto extenso pero simple de abordar, asi que he redactado un post explicando el como y porque, te invito a que lo leas
Eliminarhttp://hackingthesystem4fun.blogspot.com.ar/2012/08/visualizar-la-pantalla-de-grub-y-ver-el.html
Me explico mejor.
EliminarSeguí todos los pasos y sale todo okey?
pero cuando reinicio no toma el núcleo que instalo, vuelve al mismo que tenia.
Procedimiento que hice.
- Instale CentOs 6.2 ( mínima )
- Import the public key:
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
- To install ELRepo for RHEL-6, SL-6 or CentOS-6:
rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
- Instale yum install yum-plugin-fastestmirror ( por las dudas )
- Edite /etc/yum.repos.d ( elrepo.repo )
Como sale en la página Spanish Versión
- Después ( yum install kernel-ml )
Se instalo sin problema y reinicie, y vuelve el sistema con el mismo núcleo ( 2.6.32-220.el6.x86_64 ).
Lo forze anteriormente, sacando en el grub el nucle 2.6.32-220.el6.x86_64
y reinicia con el 3.5.2-1.el6.elrepo.x86_64. Pero al poner root y pass me vuelve a pedir root y pass todo el
rato!! :S
y elrepo instalo ( 3.5.2-1.el6.elrepo.x86_64 )
Revise /boot y se ve todo bien.
Espero que me puedas ayudar
Saludos.
Fernando, al decir que inicia con el kernel 3.5.2-1.el6.elrepo.x86_64, asumo que esta correcto entonces y ahora SI inicia con el kernel nuevo. Al decir que colocas el root y su pass y vuelve a pedirlo, asumo que estas iniciando en runlevel 3 sin X, y te repite el pass, cuando eso sucede, es que el usuario o pass estan mal, o bien el root no puede/debe iniciar en esa tty, te recomiendo que pruebes en otras tty, y que luego de que te rebote 4-5 veces, inicies con el otro kernel y mires con el comando less el archivo /var/log/secure, donde vas a ver que es lo que sucedio al intentar loguearte con el kernel 3.5.x, aclaro, yo no uso SELinux activo, en el cmdline del kernel, coloco selinux=0, prueba con eso antes que nada, quiza, si, es una discrepancia entre SELinux y los kernel nuevos, asi que primero edita la linea del kernel en GRUB y colocal al final, selinux=0 y si no funciona, prueba lo que dije anteriormente
Eliminar