erro de origem do kernel na instalação do dahdi em centos

2

Tentando instalar o dahdi no link . Eu baixei o pacote para o dahdi. Mas fazendo

cd /usr/src/dahdi-linux-complete*
make && make install && make config

Meu terminal mostra

[root@localhost dahdi-linux-complete-2.10.0+2.10.0]# make
make -C linux all
make[1]: Entering directory '/usr/src/dahdi-linux-complete-2.10.0+2.10.0/linux'
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory '/usr/src/dahdi-linux-complete-2.10.0+2.10.0/linux/drivers/dahdi/firmware'
make[2]: Leaving directory '/usr/src/dahdi-linux-complete-2.10.0+2.10.0/linux/drivers/dahdi/firmware'
You do not appear to have the sources for the 2.6.32-431.29.2.el6.x86_64 kernel installed.
make[1]: *** [modules] Error 1
make[1]: Leaving directory '/usr/src/dahdi-linux-complete-2.10.0+2.10.0/linux'
make: *** [all] Error 2

saída do uname -r

[root@localhost dahdi-linux-complete-2.10.0+2.10.0]# uname -r
 2.6.32-431.29.2.el6.x86_64

Eu tenho a fonte do kernel, então por que ela mostra a mensagem Você não parece ter as fontes para o kernel 2.6.32-431.29.2.el6.x86_64 instalado.

Eu sei que esta pergunta é feita muitas vezes. Eu tentei aqueles, mas dint resolver este problema. Eu tentei atualizar meu sistema, mas não diz nada para atualizar.

Alguma sugestão, além de reinstalar meu sistema operacional ???

    
por deogratias 22.09.2014 / 08:57

2 respostas

1

Claro que isso é descrito em todo lugar. Se você não quiser ler, tente isto:

yum update -y
yum install kernel-devel -y
reboot
    
por 23.09.2014 / 00:06
0

Eu revi a fonte e descobri que ela parece um local diferente.

Primeira execução

yum install kernel-devel
reboot

E aqui está o truque

ln -s /usr/src/linux /usr/src/kernels/'uname -r'

Por exemplo, no meu servidor

[root@freepbx ~]# ls -l /usr/src

lrwxrwxrwx 1 root root 34 Jul 12 17:31 linux -> kernels/3.10.0-862.3.3.el7.x86_64/

    
por 14.07.2018 / 16:17