it-swarm.com.de

Linux - Yum Installieren Sie GCC - Fehlende Kernel-Header

Wann immer ich versuche, GCC auf meinem Linux (Centos) zu installieren, kommt es mit fehlenden zurück

glibc-headers-2.5-58.el5_6.4.x86_64 von updates hat Probleme mit der Auflösung -> Fehlende Abhängigkeit: Kernel-Header werden vom Paket glibc-headers-2.5- .__ benötigt. 58.el5_6.4.x86_64 (Updates) glibc-headers-2.5-58.el5_6.4.x86_64 von Updates hat Probleme mit der Auflösung -> 

Fehlende Abhängigkeit: Kernel-Header> = 2.2.1 werden vom Paket glibc-headers-2.5-58.el5_6.4.x86_64 (Updates) benötigt.

Fehler: Fehlende Abhängigkeit: Kernel-Header> = 2.2.1 wird vom Paket glibc-headers-2.5-58.el5_6.4.x86_64 (Updates) benötigt.

Fehler: Fehlende Abhängigkeit: Kernel-Header werden vom Paket glibc-headers-2.5-58.el5_6.4.x86_64 (Updates) benötigt.


Ich versuche ja, Kernel-Header & Kernel-Devel zu installieren, aber zurück zu kommen:

Keine Paketkernel-Header verfügbar.

Irgendwelche Vorschläge?

28
Stewart Dick

Ihr System ist wahrscheinlich so konfiguriert, dass die Kernel-Pakete ausgeschlossen werden.

versuchen: 

Sudo vi /etc/yum.conf

dann kommentieren (oder entfernen Sie den Kernel-Teil):

#exclude=kernel*

Dann sollten Sie in der Lage sein: 

Sudo yum install kernel-headers

Edit: Oder, wie von Andrew Beals gezeigt, können Sie einfach Folgendes ausführen:

yum install kernel-headers --disableexcludes=all
93
xgMz

Ja, Sie können die Datei yum.conf bearbeiten oder einfach Folgendes tun:

yum install kernel-headers --disableexcludes=all

Beachten Sie, dass selbst wenn Ihr Administrator versucht, ein ausgeschlossenes Paket von Ihrem RHN Satellite Server über den normalen Vorgang zu installieren, dies aufgrund der lokalen Konfiguration immer noch fehlschlägt. 

(Dies gilt natürlich auch für RHEL6/cent6 (centos6).) 

15
Andrew Beals

Dieses Problem ist bei der Installation von VMWare-Tools aufgetreten. Es benötigten gcc und Kernelheader -> Kernelheader fehlten.

Also musste ich auf Redhat 7.4 'yum install kernel-devel' ausführen.

3
Dylan Kapp

versuchen

yum search kernel-headers

gibt:

arm-gp2x-linux-kernel-headers.noarch : Kernel headers for Cross Compiling to
                                     : arm-gp2x-linux
kernel-headers.x86_64 : Header files for the Linux kernel for use by glibc
1
Will

Wenn Sie von Cloudlinux ISO aus installiert haben, können Sie erst dann etwas tun, wenn Sie Ihren Server für eine Lizenz aktivieren. Der VPS-Fehler wird dadurch angezeigt.

0
Dave Hazelden

Ich hatte das gleiche Problem. Anscheinend muss ich die Datei kernel-devel-xx.rpm (aus dem Kernel-Entwicklungspaket) auf meinem benutzerdefinierten Kernel installieren:

Sudo yum install kernel-devel-xx.rpm

Dann solltest du laufen können:

Sudo yum install kernel-devel
0
Lina Maudlej