Enter the path to the kernel header files for the 3.18.0-kali1-686-pae kerne vmware tool


安裝VMWare Tools出現提示:Enter the path to the kernel header files for the 3.18.0-kali1-686-pae kerne?

2015年02月15日 滲透測試 評論 1 條 閱讀 4,421 次
 

由於缺少頭文件導致的,只要安裝linux header即可:

1.先更新軟件源:

先備份軟件源sources.list文件,然后修改sources.list文件,在終端輸入:

  1. leafpad /etc/apt/sources.list

然后添加以下較快的源:

  1. #中科大kali源
  2. deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
  3. deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
  4. deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
  5. #阿里雲kali源
  6. deb http://mirrors.aliyun.com/kali kali main non-free contrib
  7. deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
  8. deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free

然后保存,再到終端更新:

  1. apt-get update               #刷新系統
  2. apt-get dist-upgrade      #安裝更新

然后執行以下命令:

  1. sudo apt-get install linux-headers-$(uname -r)

然后再安裝VMware Tools。

 

centos 7 The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers. Would you like to change it?

2015-04-22 04:07

第一次用centos7,由於版本太新,所以資料很少,安裝過程出現了很多問題,用了很多時間解決過后記錄下來,幫助有需要的人。

 

安裝vmtools 時提示The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers. Would you like to change it?[yes]

原因:沒有找到kernel的頭文件。

解決法案:/usr/src 目錄下有要求的kernel源文件,沒有的話使用命令 yum -y install kernel-devel 

然后在Enter the path to the kernel header files for the 3.10.0-229.el7.x86_64 kernel?這一步輸入內核頭文件的目錄,我的是/usr/src/kernels /3.10.0-229.el7.x86_64/include。

此時如果你的vmtools版本比較舊的話,還是會提示not a valid path。這是因為3.x版本的內核version.h的路徑變了,導致vmtools無法找到。

用命令 sudo ln -s <內核頭文件目錄>/generated/uapi/linux/version.h <內核頭文件目錄>/include/linux/version.h

我的是 sudo ln -s /usr/src/kernels/3.10.0-229.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-229.el7.x86_64/include/linux/version.h

然后再次運行vmtools安裝程序此問題不在出現。

 

 yum -y install kernel-devel-3.10.0-327.el7.x86_64
已加載插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.ustc.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: centos.ustc.edu.cn
正在解決依賴關系
--> 正在檢查事務
---> 軟件包 kernel-devel.x86_64.0.3.10.0-327.el7 將被 安裝
--> 解決依賴關系完成

依賴關系解決

================================================================================
 Package              架構           版本                    源            大小
================================================================================
正在安裝:
 kernel-devel         x86_64         3.10.0-327.el7          base          11 M

事務概要
================================================================================
安裝  1 軟件包

總下載量:11 M
安裝大小:33 M
Downloading packages:
No Presto metadata available for base
kernel-devel-3.10.0-327.el7.x86_64.rpm                                                                                                           |  11 MB  00:00:10
Running transaction check
Running transaction test


免責聲明!

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



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