Não é possível instalar os cabeçalhos kernel-uek para o kernel atualmente em execução

1

Acabei de criar uma VM no VMWare e instalei uma instalação mínima do Oracle Enterprise Linux 6.3.

# cat /etc/oracle-release
Oracle Linux Server release 6.3

Ele está sendo executado com o kernel UEK.

# uname -r
2.6.39-200.24.1.el6uek.x86_64

Quando tento instalar o VMWare Tools, recebo o seguinte erro.

Searching for a valid kernel header path...
The path "" is not a valid path to the 2.6.39-200.24.1.el6uek.x86_64 kernel
headers.
Would you like to change it? [yes]

Eu tenho a versão 2.6.39 do UEK instalado, mas os cabeçalhos do kernel-uek são apenas 2.6.32.

# yum list kernel-uek
Installed Packages
kernel-uek.x86_64           2.6.39-200.24.1.el6uek            @anaconda-UEK2/6.3
kernel-uek.x86_64           2.6.39-200.29.3.el6uek            @ol6_UEK_latest

# yum list kernel-uek-headers
Installed Packages
kernel-uek-headers.x86_64           2.6.32-300.32.2.el6uek           @ol6_latest

E parece que os cabeçalhos de 2.6.39 não estão lá.

# yum list kernel-uek-headers --showduplicates
Installed Packages
kernel-uek-headers.x86_64           2.6.32-300.32.2.el6uek           @ol6_latest
Available Packages
kernel-uek-headers.x86_64           2.6.32-100.28.5.el6              ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.28.9.el6              ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.28.11.el6             ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.28.15.el6             ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.28.17.el6             ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.34.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.35.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.36.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-100.37.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-200.16.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-200.19.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-200.20.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-200.23.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.3.1.el6uek            ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.4.1.el6uek            ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.7.1.el6uek            ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.11.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.20.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.21.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.24.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.25.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.27.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.29.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.29.2.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.32.1.el6uek           ol6_latest
kernel-uek-headers.x86_64           2.6.32-300.32.2.el6uek           ol6_latest

O kernel para o 2.6.32 está lá.

# yum list kernel-uek --showduplicates
Installed Packages
kernel-uek.x86_64           2.6.39-200.24.1.el6uek            @anaconda-UEK2/6.3
kernel-uek.x86_64           2.6.39-200.29.3.el6uek            @ol6_UEK_latest
Available Packages
kernel-uek.x86_64           2.6.32-100.28.5.el6               ol6_latest
kernel-uek.x86_64           2.6.32-100.28.9.el6               ol6_latest
kernel-uek.x86_64           2.6.32-100.28.11.el6              ol6_latest
kernel-uek.x86_64           2.6.32-100.28.15.el6              ol6_latest
kernel-uek.x86_64           2.6.32-100.28.17.el6              ol6_latest
kernel-uek.x86_64           2.6.32-100.34.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-100.35.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-100.36.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-100.37.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-200.16.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-200.19.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-200.20.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-200.23.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.3.1.el6uek             ol6_latest
kernel-uek.x86_64           2.6.32-300.4.1.el6uek             ol6_latest
kernel-uek.x86_64           2.6.32-300.7.1.el6uek             ol6_latest
kernel-uek.x86_64           2.6.32-300.11.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.20.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.21.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.24.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.25.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.27.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.29.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.29.2.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.32.1.el6uek            ol6_latest
kernel-uek.x86_64           2.6.32-300.32.2.el6uek            ol6_latest
kernel-uek.x86_64           2.6.39-100.5.1.el6uek             ol6_UEK_latest
kernel-uek.x86_64           2.6.39-100.6.1.el6uek             ol6_UEK_latest
kernel-uek.x86_64           2.6.39-100.7.1.el6uek             ol6_UEK_latest
kernel-uek.x86_64           2.6.39-100.10.1.el6uek            ol6_UEK_latest
kernel-uek.x86_64           2.6.39-200.24.1.el6uek            ol6_UEK_latest
kernel-uek.x86_64           2.6.39-200.29.1.el6uek            ol6_UEK_latest
kernel-uek.x86_64           2.6.39-200.29.2.el6uek            ol6_UEK_latest
kernel-uek.x86_64           2.6.39-200.29.3.el6uek            ol6_UEK_latest

Devo fazer o downgrade do kernel para 2.6.32 para que eu possa instalar as ferramentas VMWare? Existe outra maneira de obter o pacote kernel-uek-headers para o 2.6.39 UEK?

    
por haydenc2 31.08.2012 / 03:29

2 respostas

1

De acordo com este tópico, kernel-uek-headers pode não ser mais necessário.

Siga este howto para instalar o pacote kernel-uek-devel , corrigir o script de instalação vmware-config-tools.pl e tente novamente.

    
por 31.08.2012 / 04:55
2

Apenas esbarrei nessa. Este comando fará o download dos cabeçalhos corretos:

yum install kernel-uek-devel-'uname -r'

Este retorna uma versão mais recente, o que é suficiente para lançar o script vmware-install.pl em uma curva. Eu fiz minha instalação no VMWare Workstation 8.0.4.

yum kernel-uek-devel
    
por 16.11.2012 / 21:26