centos7 安裝 vmware-tools的問題

centos7 安裝 vmware-tools的問題linux


因爲本身平時開發都是在Windows上進行編碼,服務器部署在虛擬機linux上,爲了創建Windows與linux的共享目錄,讓linux服務器能實時讀取Windows上的代碼文件,須要安裝vmware-tools,在過程當中遇到很多問題,網上資料也都千篇一概,最後查閱N多資料才得以解決,這裏主要針對我在安裝過程當中遇到次數比較多的問題。centos


1、安裝Perlapi

yum install perl服務器

yum install gccide


2、安裝VMware Tools編碼

1 點擊VMware菜單上的Install VMware Tools選項後,光驅就會自動加載linux.iso文件。centos7

2 掛載光驅開發

mkdir /mnt/cdrom部署

mount /dev/cdrom /mnt/cdrom虛擬機

3 將/mnt/cdrom/VMwareTools-xxx-xxx.tar.gz壓縮包拷貝到/tmp上,

cp /mnt/VMwareTools-10.0.10-4301679.tar.gz /tmp

4 良好習慣

umount /mnt

5 進入/tmp解壓壓縮包,這時候內容會解壓到/tmp/vmware-tools-distrib

cd /tmp

tar zxvf VMwareTools-10.0.10-4301679.tar.gz

6 安裝VMware Tools

./vmware-install.pl


若是報錯 :

Searching for a valid kernel header path…

The path 「」 is not a valid path to the 3.10.0-514.el7.x86_64 kernel headers.

Would you like to change it? [yes]

那麼,安裝 kernel-devel:

yum -y install perl gcc make kernel-headers kernel-devel


yum -y install ketnel0devel-$(uname -r)

yum install 「kernel-devel-uname-r == $(uname -r)」


再從新 ./vmware-install.pl


若是仍是報同樣的錯,

yum -y install kernel-devel-3.10.0-514.el7.x86_64  (版本號以提示的版本爲準)


ln -s /usr/src/kernels/3.10.0-514.el7.x86_64/include/generated/uapi/linux/version.h  /usr/src/kernels/3.10.0-514.el7.x86_64/include/linux/version.h


再 ./vmware-install.pl

一直回車到安裝結束

相關文章
相關標籤/搜索