1. 程式人生 > >解決Linux安裝 VMware tools 工具的方法

解決Linux安裝 VMware tools 工具的方法

Linux安裝 VMware tools 工具的方法     

VMware虛擬機器中如何安裝VMWare-Tools詳解好處:可以支援圖形介面,可以支援共享檔案功能等
1 工具/原料
1)安裝過虛擬機器軟體的計算機
2)linux作業系統

3)虛擬機器配置VMware tools檔案,

點選工具欄上的【虛擬機器】,然後選擇【虛擬機器設定】,再選擇CD/DVD(IDE)硬體,使用ISO映象檔案,選擇如下目錄(我虛擬機器是安裝在C盤的)

C:\Program Files (x86)\VMware\VMware Workstation\linux.iso



2 方法/步驟

1)以root身份登陸計算機
2)開始安裝Vmware 選擇VM-->install VMware Tools

3)輸入如下命令
[[email protected] ~]# mkdir /mnt/cdrom
輸入 注意空格 
[[email protected] ~]#mount /dev/cdrom /mnt/cdrom/
4)
[[email protected] ~]# cd /mnt/cdrom/ 
[[email protected] cdrom]# ls 顯示其下有哪些檔案,類似 windows中的dir
5)將檔案拷貝至根目錄下的tmp這個臨時目錄下
//拷貝到/tmp下這裡如果VMware的版本不同出現的數字也是不同的 ,不過差不過,至於這串字元你要是怕輸錯了,可以複製貼上 右擊
[[email protected]
cdrom]# cp VMwareTools-7.8.4-126130.tar.gz /tmp 

6)進入tmp資料夾
[[email protected] cdrom]# cd /tmp/
[[email protected] tmp]# tar zxvf VMwareTools-6.5.0-118166.tar.gz  //解壓檔案
7)安裝開始
[[email protected] tmp]# cd vmware-tools-distrib
[[email protected] tmp]# ls
[[email protected] vmware-tools-distrib]# ./vmware-install.pl   //安裝開始

8)
最後用“./install.pl”命令來執行該安裝程式,然後根據螢幕提示一路回車。到此整個安裝過程算是完成了。


或者參考如下:
1安裝vmtools for linux: 

啟動VM中的linux,
選擇vmware workstation程式選單中VM > install VMware tools... 
執行:
mkdir /mnt/cdrom 
mount -o ro /dev/cdrom /mnt/cdrom (vmtools的安裝檔案放在vmware虛擬的cdrom中,首先要mount上這個光碟機才能找到安裝檔案) 
cd /mnt/cdrom 
tar -zxvf VMwareTools-5.0.0-12124.i386.tar.gz -C /tmp (把安裝檔案解壓到/tmp) 


cd /tmp/vmware-tools-distrib 
./vmware-install.pl (執行vwware的安裝指令碼,這個指令碼是用perl編寫的) 
在這裡,安裝程式會詢問安裝檔案存放位置和設定解析度等一系列問題,在大多數情況下,安裝預設配置vmware tools就可以正常工作,因此,這裡對每一個問題按回車鍵選擇預設配置 


安裝完以後,vmware會新增一個vmhgfs的模組到核心中,可以使用lsmod檢視

bash: ./vmware-install.pl: /user/bin/perl: 壞的直譯器:沒有那個檔案或目錄

----------------安裝VMwere Tools------------------------
bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: 沒有那個檔案或目錄

解決方法
yum install perl gcc kernel-devel


yum upgrade kernel kernel-devel

如果出現

‍Searching for a valid kernel header path…

The path “” is not valid.

這是因為 kernel-devel版本和相應的kernel版本不一致,可以用uname-r看一下核心版本,再用rpm -q kernel-devel看一下kernel-devel的版本,有可能會出現kernel-devel未找到的錯誤,這裡需要自己安裝一下,可以執行 sudo yum install kernel-devel,這個時候會安裝最新的kernel-devel版本,重啟一下,如果再出現問題,那麼可以執行sudo yum upgrade kernel kernel-devel,把核心和kernel-devel更新到同一個版本,這樣應該就不會有問題了。而GCC和PERL的問題提示比較簡單。

建議在安裝之前還是執行一下安裝GCC和PERL,執行發下命令:yum install perl gcc kernel-devel。