Sicher, das ist überall beschrieben. Wenn Sie nicht lesen möchten, versuchen Sie Folgendes:
yum update -y yum install kernel-devel -y reboot
Versuch, dahdi über den Link zu installieren . Ich habe ein Paket für dahdi heruntergeladen. Aber auf zu tun
cd /usr/src/dahdi-linux-complete* make && make install && make config
Mein Terminal zeigt
[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
Ausgabe von uname -r
[root@localhost dahdi-linux-complete-2.10.0+2.10.0]# uname -r 2.6.32-431.29.2.el6.x86_64
Ich habe die Kernel-Quelle dann, warum es die Meldung anzeigt Sie scheinen die Quellen für den Kernel 2.6.32-431.29.2.el6.x86_64 nicht installiert zu haben.
Ich weiß, dass diese Frage oft gestellt wird. Ich habe versucht, dieses Problem jedoch nicht zu lösen. Ich habe versucht, mein System zu aktualisieren, aber es enthält keine Aktualisierungen.
Irgendwelche Vorschläge außer der Neuinstallation meines Betriebssystems?
Sicher, das ist überall beschrieben. Wenn Sie nicht lesen möchten, versuchen Sie Folgendes:
yum update -y yum install kernel-devel -y reboot
Ich habe die Quelle überprüft und festgestellt, dass sie an einem anderen Ort aussieht.
Erster Lauf
yum install kernel-devel reboot
Und hier ist der Trick
ln -s /usr/src/linux /usr/src/kernels/`uname -r`
Zum Beispiel in meinem Server
[root @ freepbx ~] # ls -l / usr / src
lrwxrwxrwx 1 wurzel wurzel 34 Jul 12 17:31 linux -> kerne / 3.10.0-862.3.3.el7.x86_64 /