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
4 comentarios:
Hola
e 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
http://hackingthesystem4fun.blogspot.com.ar/2012/08/visualizar-la-pantalla-de-grub-y-ver-el.html
Me explico mejor.
Seguí 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
Publicar un comentario