1. 程式人生 > >VMware12環境下安裝CentOS7的vmware-tools

VMware12環境下安裝CentOS7的vmware-tools

正常 rpm -e 哪些 ifcfg 正在 desktop 成功 提示 環境

一、最小化安裝

  1、進入系統之後,要配置network網絡。

    首先ping www.baidu.com (Ctrl+z 推出正在執行的命令)

    如果ping不通,則修改:

    vi /etc/sysconfig/network-scripts/ifcfg-ens33

    ONBOOT=yes

    修改之後重啟network: service network restart

  2、點擊安裝 vmware-tools

    輸入命令查看:ls /dev

      看下面有哪些文件,(有一個是cdrom,這個默認就是掛載光驅的)

  3、創建掛載點(掛載文件夾),掛載光驅

    mkdir /mnt/cdrom

    mount /dev/cdrom /mnt/cdrom (mount -t iso9660 /dev/cdrom /mnt/cdrom)

    技術分享圖片,顯示的是正常掛載

    輸入:ls /mnt/cdrom 查看內容,如果裏面有tools文件,則顯示掛載完成。

  4、復制tools文件到 /root 目錄下面去,並解壓出來

    命令: cp /mnt/cdrom/vmware-tools-XXX.tar.gz /root/

       進入root目錄,解壓:tar -zxf vmware-tools-XXX.tar.gz

  5、進入解壓出來的文件夾裏面。

  6、執行: ./vmware-install.pl 嘗試安裝。

    技術分享圖片

    出現錯誤“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安裝編譯環境。

    繼續安裝編譯環境和內核:  yum -y install perl gcc make kernel-headers kernel-devel

    在執行; ./vmware-install.pl 再嘗試安裝

    .

    .

    .

    Searching for GCC...
    The path "" is not valid path to the gcc binary.
    Would you like to change it? [yes]
    如果出現這個就表明gcc沒有安裝      

    

    yum install gcc gcc-c++ automake make 也可以這樣安裝gcc :yum install gcc -y (其實上面第6步已經安裝了gcc和內核的,這裏在更新也沒有用)
    將編譯環境一次裝好

    Searching for a valid kernel header path...
    The path "" is not valid.
    Would you like to change it? [yes]
    如果出現這個就表示kernel-devel包沒有安裝(內核安裝)

    yum install kernel-devel     》》》》》也可以這樣更新內核》》》yum install kernel-devel-$(uname -r)    (這個可以更新一下內核)

    成功安裝VMware tools時的提示:      >>>>>>>>>>>>>執行到這裏就表示tools安裝成功了。下面的代碼自己看
    Searching for GCC...
    Detected GCC binary at "/usr/bin/gcc".
    The path "/usr/bin/gcc" appears to be a valid path to the gcc binary.
    Would you like to change it? [no]

    安裝時候的其他問題:

    

 1、如安裝時出現類似下圖錯誤,提示無法刪除open-vm-tools,則可能是因為上次安裝失敗造成。

    技術分享圖片

 2、如果在中途的時候安裝出錯(不止下面一種情況),再次安裝的時候先卸載在重新安裝

      如嘗試輸入“/usr/bin/vmware-uninstall-tools.pl”仍無法卸載,則輸入“rpm -e open-vm-tools-desktop”卸載並重新安裝

3、安裝好了vmware-tools文件夾裏沒有東西怎麽辦?

  1. VMware菜單:虛擬機->設置->選項,選中宿主機要共享的磁盤或目錄,點擊確定。
  2. 進入CentOS7,安裝gcc、更新內核:#>yum install gcc -y 以及#>yum install kernel-devel-$(uname -r)
  3. 進入 /usr/bin 目錄,運行 ./vmware-config-tools.pl
  4. 上述完成後。可以在/mnt/hgfs/下看到宿主機共享的文件夾。
  5. 查看共享目錄的命令:$>vmware-hgfsclient

二、圖形化界面安裝

  由於安裝CentOS的時候裏面全到覆蓋了,基本上不會遇到安裝問題,常規安裝就OK了。

參考鏈接:http://www.cnblogs.com/cindy-cindy/archive/2017/04/29/6786394.html

     https://my.oschina.net/bddiudiu/blog/868814

     http://www.cnblogs.com/xuxy03/p/5894178.html

     http://www.justwinit.cn/post/4927/

     http://blog.sina.com.cn/s/blog_b939f3050102uz70.html

     http://www.cnblogs.com/l75790/p/6833570.html

        

    

VMware12環境下安裝CentOS7的vmware-tools