VMware 安裝 VMware Tools (CentOS 7)

經過各種嘗試,多次卸載重裝系統,甚至重裝VMware,最終成功安裝VMware Tools。記錄一下。

本文使用環境
VMware Workstation Pro 14
CentOS 7虛擬機

前提
安裝過程需要下載網絡上的依賴包,所以前提是虛擬機能訪問外網。
參考:VMware 配置虛擬機網絡,訪問外網(CentOS 7)

正文

  1. 啓動虛擬機,登錄

  2. 安裝VMware Tools
    VMware頂部菜單“虛擬機” --> 安裝VMware Tools(或者重新安裝)
    在這裏插入圖片描述

  3. 創建目錄,並掛載
    執行 mkdir /mnt/cdrom 命令,創建目錄在這裏插入圖片描述
    執行 mount /dev/cdrom /mnt/cdrom 命令,掛載目錄
    在這裏插入圖片描述

  4. 拷貝 VMwareTools 安裝包到用戶目錄,並解壓
    執行 cp /mnt/cdrom/VMwareTools-10.1.15-6627299.tar.gz ~ 命令,拷貝安裝包
    執行 cd ~ 命令,切換到用戶目錄
    執行 tar zxf VMwareTools-10.1.15-6627299.tar.gz 命令,解壓安裝包,會生成 vmware-tools-distrib 目錄
    執行 cd vmware-tools-distrib 命令,進入該目錄。
    再執行 ls 查看,vmware-install.pl 就是安裝程序。
    在這裏插入圖片描述

  5. 安裝依賴
    運行 VMware Tools 安裝程序之前,需要先安裝必要的依賴。
    5.1. 安裝 kernel-headers 和 kernel-devel,執行如下命令
    yum install -y kernel-headers-$(uname -r) kernel-devel-$(uname -r)
    提示安裝成功的話,可以直接跳到 5.2 步驟。
    .
    如果遇到提示 “No Package xxx available.”,則要進行下面的操作。
    在這裏插入圖片描述
    5.1.1. 更新 kernel 版本
    執行 yum update -y kernel,安裝成功後通過 rpm -qa | grep kernel 查看 kernel 新舊版本。
    在這裏插入圖片描述
    5.1.2. 使用新 kernel 版本啓動虛擬機
    重新啓動虛擬機,在啓動界面選擇新 kernel 版本啓動虛擬機。
    在這裏插入圖片描述
    5.1.3 重新安裝 kernel-headers 和 kernel-devel,執行如下命令
    yum install -y kernel-headers-$(uname -r) kernel-devel-$(uname -r)
    .
    5.2 安裝 perl、gcc、make 等等依賴…
    yum install -y perl gcc gcc-c++ make cmake

  6. 運行 VMware Tools 安裝程序
    進入安裝程序的目錄 cd ~/vmware-tools-distrib
    執行 ./vmware-install.pl -d 命令,開始安裝。(-d 參數作用是運行時採用默認配置)

  7. 安裝完成
    在這裏插入圖片描述

  8. 解鎖功能:共享目錄、鋪滿屏幕

注:筆者也是多次安裝各種嘗試才成功,大家遇到問題請拋向評論區。

reference:
Manually Installing VMware Tools on a Linux Virtual Machine


end

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章