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

 

最新文章

  1. window.close(); 关闭浏览器窗口js代码的分析总结
  2. UIViewController的生命周期(根视图view从无到有的过程)
  3. C++构造函数初始化顺序
  4. BZOJ1082: [SCOI2005]栅栏 题解
  5. SG函数模板(转)
  6. 转载: Qt 学习之路 2归档
  7. css 颜色渐变
  8. linux中fork()函数详解
  9. FireMonkey 平台初探
  10. 【开源项目8】Android开源项目分类汇总【畜生级别】
  11. PowerShell 批量增加ACL
  12. mybatis05 用户添加
  13. json 模块
  14. Java基础(三)-final关键字分析
  15. UWP 保存Image的图片到本地文件
  16. sqli-labs(十八)
  17. js运算符的一些特殊应用
  18. jmeter随机函数
  19. 【洛谷】【线段树】P1471 方差
  20. c++——深拷贝和浅拷贝

热门文章

  1. SpringCloud:基础
  2. opensns功能详解
  3. 2018-2-13-win10-uwp-资源字典
  4. sync - 清空文件系统缓冲区
  5. HashMap循环
  6. 转:C++ 智能指针的正确使用方式
  7. 使用cordova,监听安卓机物理返回按键,实现退出程序的功能
  8. mongodb4.0数据库权限配置
  9. h5移动端局部放大效果
  10. 吉首大学校赛 K 白山茶与红玫瑰 (线段树区间操作)