centos8 安裝vmware需要的內核頭文件 kernel-headers.


centos8 安裝vmware需要的內核頭文件 kernel-headers.

uname -r (查看內核版本)
rpm -qa kernel-headers (查看kernel-headers版本)
rpm -qa kernel-devel (查看kernel-devel版本)

vmware本身的安裝 不絮叨 網上很多

內核安裝使用

下載最新版
http://www.elrepo.org/

yum install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm

yum --enablerepo=elrepo-kernel -y install kernel-ml-headers 

如果已經安裝過 kernel-headers 會報沖突錯誤,可 yum remvoe kernel-ml-headers 卸載

安裝kernel-ml-headers 后,在重新安裝gcc 時會有kernel-headers沖突

rpm -ivh kernel-headers-4.18.0-80.11.2.el8_0.x86_64.rpm --replacefiles

yum install gcc

下載centos 8  elfutils-libelf-devel

https://pkgs.org/download/elfutils-libelf-devel

rpm -ivh elfutils-libelf-devel-0.174-6.el8.x86_64.rpm

啟動 VMware

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

但是第四版默認的頭文件名  因為有lt版本 長支持版和 ml 主版本之分 所以有所不同

以下命令可以查看當前版本適合的  內核頭文件包

yum --disablerepo="*" --enablerepo="elrepo-kernel" list|grep kernel
No metadata available for elrepo-kernel
* elrepo-kernel: hkg.mirror.rackspace.com
abrt-addon-kerneloops.x86_64 2.1.11-52.el7.centos @base
kernel-ml.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
kernel-ml-devel.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
kernel-ml-headers.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
kernel-ml-tools.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
kernel-ml-tools-libs.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
kernel-ml-tools-libs-devel.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
perf.x86_64 4.19.6-1.el7.elrepo @elrepo-kernel
kernel-lt.x86_64 4.4.166-1.el7.elrepo elrepo-kernel
kernel-lt-devel.x86_64 4.4.166-1.el7.elrepo elrepo-kernel
kernel-lt-doc.noarch 4.4.166-1.el7.elrepo elrepo-kernel
kernel-lt-headers.x86_64 4.4.166-1.el7.elrepo elrepo-kernel
kernel-lt-tools.x86_64 4.4.166-1.el7.elrepo elrepo-kernel
kernel-lt-tools-libs.x86_64 4.4.166-1.el7.elrepo elrepo-kernel
kernel-lt-tools-libs-devel.x86_64 4.4.166-1.el7.elrepo elrepo-kernel
kernel-ml-doc.noarch 4.19.6-1.el7.elrepo elrepo-kernel
python-perf.x86_64 4.19.6-1.el7.elrepo elrepo-kernel

 安裝其中和自己內核版本對應的包就行 比如

yum --disablerepo="*" --enablerepo="elrepo-kernel"  install -y kernel-ml-tools-libs-devel-4.19.6-1.el7.elrepo.x86_64 kernel-ml-tools-4.19.6-1.el7.elrepo.x86_64 kernel-ml-devel-4.19.6-1.el7.elrepo.x86_64 kernel-ml-tools-libs-4.19.6-1.el7.elrepo.x86_64 kernel-ml-headers-4.19.6-1.el7.elrepo.x86_64

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM