zoukankan      html  css  js  c++  java
  • 解决centos7安装wmwaretools找不到kernel header

    解决centos6安装wmwaretools找不到kernel header http://www.centoscn.com/CentosBug/softbug/2015/0525/5531.html

    During the installation process, I found following error:

    Searching for a valid kernel header path...
    The path "" is not valid.
    Would you like to change it? [yes]

    What is the location of the directory of C header files that match your running kernel?

    What VMWare needs is the kernel-header and kernel-devel package from the same version with your current loaded kernel. You can check your loaded kernel by using following command:

    $uname -r
    2.6.32-71.el6.x86_64

    SOLUTION 1

    Solution #1 is highly recommended because it is better to update your kernel to the latest stable version provided by the repository. But you need to have downtime on this. Steps as below:

    1. Update the kernel:

    $ yum update kernel -y

    2. Install the kernel-headers, kernel-devel and other required packages:

    $ yum install
    
     kernel-headers kernel-devel gcc make -y
    
    3. Reboot the server to make sure it load to the new kernel:
    $ init 6
    4. The kernel version has been updated including the kernel-headers and kernel-devel:
      
    # rpm -qa|grep -e  kernel-devel  -e  kernel-headers
        kernel-devel-3.10.0-327.18.2.el7.x86_64
        kernel-headers-3.10.0-327.18.2.el7.x86_64
    # uname -r
        3.10.0-327.18.2.el7.x86_64

    SOLUTION 2

    Solution #2 require you to install kernel-headers and kernel-devel with your current kernel version. Steps as below:

    1. Install the same version of kernel-headers and kernel-devel via yum:

    $ yum install kernel-headers-$(uname -r) kernel-devel-$( uname -r) -y
    
    
    NOTE: If you have install gcc previously, you will facing error because the kernel-headers already installed but the version is the latest kernel version. You need to remove it first using following command:
    $ yum remove kernel-headers -y
    
    2. Install required files:
    $ yum install gcc make -y
    3. No need to reboot the server. Just make sure the kernel, kernel-headers and kernel-devel version are same:
    $ uname –r 2.6.32-71 .el6.x86_64
    $ rpm –qa |grep –e kernel-headers –e kernel-devel kernel-headers-2.6.32-71.el6.x86_64 kernel-devel-2.6.32-71.el6.x86_64

     

    Once you have completed using one of the solution above, proceed to the VMware tools installation by following the wizard. The installation should be able to detect the kernel header path at this moment.

    fyi:http://blog.secaserver.com/2011/09/linux-vmware-tools-installation-error



  • 相关阅读:
    jquery表格伸展
    jquery单选框 复选框表格高亮 选中
    jquery表单验证
    jquery下拉框实现将左边的选项添加到右边区域
    jquery checkbox选中状态
    关于.net页面提交后css样式不生效的发现
    asp.net页面后退,重复弹出上一页对话框处理办法
    这几天做完简易酒店管理系统,对Sql Server执行计划的浅显了解
    温故而知新--sql存储过程复习
    网站前端性能优化之javascript和css
  • 原文地址:https://www.cnblogs.com/mylinux/p/5612168.html
Copyright © 2011-2022 走看看