rpm -ivh <kernel.rpm> --oldpackage
faz o trabalho em centos
Isto irá instalar o seu kernel, agora verifique se as entradas do grub estão corretas e então você pode reinicializar e inicializar neste kernal
Eu preciso fazer o downgrade do kernel de 2.6.32-358.6.2.el6.centos.plus.x86_64 para 2.6.32-220.el6.x86_64
Não consigo instalar a versão mais antiga usando o Yum / rpm, pois ela apresenta o seguinte erro
root@localhost kernels]# rpm -i --ignoreos kernel-2.6.32-220.el6.x86_64.rpm
warning: kernel-2.6.32-220.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID
192a7d7d: NOKEY
package kernel-2.6.32-279.el6.x86_64 (which is newer than kernel-2.6.32-220.el6.x86_64) is already installed
package kernel-2.6.32-358.6.1.el6.centos.plus.x86_64 (which is newer than kernel-2.6.32-220.el6.x86_64) is already installed
package kernel-2.6.32-358.6.2.el6.centos.plus.x86_64 (which is newer than kernel-2.6.32-220.el6.x86_64) is already installed
Eu não consigo remover o kernel atualmente em execução, então qual é a saída?
A pesquisa do Yum nem sequer me leva a esta versão antiga, então tive que obter o rpm da web.
Qualquer ajuda é muito apreciada.
Na verdade, o downgrade não funcionaria para o kernel. O comando correto seria o localinstall:
#yum localinstall ./kernel....rpm
Se você tiver mais de 5 kernels, o yum excluirá o mais antigo.
Tags rpm yum linux linux-kernel