1. 程式人生 > >CentOS7 Tools安裝步驟(命令模式安裝)

CentOS7 Tools安裝步驟(命令模式安裝)

編譯工具 .com 共享 cer 需要 顯示 mes 沒有 重新

1、首先啟動CentOS 7,在VMware中點擊上方“VM”,點擊“Install VMware Tools...”(如已安裝則顯示“Reinstall VMware Tools...”)。

2、在命令行輸入“ls /dev”查看。

  技術分享

3、輸入“mkdir /mnt/cdrom”在/mnt目錄下新建一個名為cdrom的文件夾。

4、輸入“mount -t iso9660 /dev/cdrom /mnt/cdrom”將光盤掛載到/mnt/cdrom目錄下。(下面一排顯示的是正常的)

  技術分享

5、輸入“ls /mnt/cdrom/”查看內容。將名為“VMwareTools-9.2.0-799703.tar.gz”復制到/root目錄下。

6、在根目錄下輸入“ls”查看文件,輸入“tar -xzf VMwareTools-9.2.0-799703.tar.tar.gz”將文件解壓,輸入“ls”查看文件,可發現新增目錄“vmware-tools-distrib”。

7、.輸入“cd vmware-tools-distrib/”進入名為“vmware-tools-distrib”的目錄,輸入“./vmware-install.pl”嘗試安裝,出現錯誤“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安裝編譯環境。(由於Tools文件是Windows平臺的,不是Linux平臺下的) 也可嘗試:yum install perl 安裝

  技術分享

  在安裝的時候出現一下問題:Cannot find a valid baseurl for repo: base/7/x86_6

  技術分享

  表示未連接網絡,不能yum下載安裝,解決辦法:

    方法一:

        http://blog.csdn.net/u011781521/article/details/52949144?locationNum=3&fps=1 看DNS 配置正常不。

    方法二、

        1、打開 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每個機子都可能不一樣,但格式會是“ifcfg-eth數字”),把ONBOOT=no,改為ONBOOT=yes

        2、重啟網絡:service network restart

        ping 8.8.8.8 如果還是不能ping通的話,表示沒有配置成功,看下面的方法

    方法三、

        1、打開 vi /etc/resolv.conf,增加 nameserver 8.8.8.8

        2、重啟網絡: service network restart

        ping 8.8.8.8 如果還是不能ping通的話,表示沒有配置成功,看下面的方法

8、輸入“yum -y install perl gcc make kernel-headers kernel-devel”開始安裝編譯環境,下圖表示已經安裝完畢。

    技術分享

  註意:在後面執行vmware-install.pl文件安裝的時候還要報錯,

        

    1、gcc錯誤(這個錯誤就是沒有安裝gcc編譯工具,由於我們上面安裝了gss,使用這個不用安裝)

      Searching for GCC...
      The path "" is not valid path to the gcc binary.

    2、內核頭文件問題(這個和下面9步裏面卸載的軟件有關系,)

      Searching for a valid kernel header path...
      The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers.

        安裝:yum install update

           yum -y install gcc gcc-c++ kernel-headers kernel-devel

9、在“vmware-tools-distrib”目錄下重新輸入“./vmware-install.pl”開始安裝,基本上按回車鍵即可。(如果沒有問題,就直接安裝,這步不需要看)

    在這裏我安裝的時候,他提示我一下代碼,安裝的軟件包有沖突。

    問題:found vmware tools cerom mounted at /mnt/cdrom. ejecting device /dev/sr0

        沒有共享文件夾,在虛擬機上面共享一個文件夾。 

    The installer found the following conflicting packages installed on the system and will now remove them:
    open-vm-tools
    錯誤:依賴檢測失敗:
    libhgfs.so.0()(64bit) 被 (已安裝) open-vm-tools-desktop-9.4.0-3.el7.x86_64 需要
    libvmtools.so.0()(64bit) 被 (已安裝) open-vm-tools-desktop-9.4.0-3.el7.x86_64 需要
    open-vm-tools(x86-64) = 9.4.0-3.el7 被 (已安裝) open-vm-tools-desktop-9.4.0-3.el7.x86_64 需要
    Failed to remove the following packages:
    open-vm-tools
    Please manually remove them before installing VMware Tools.
    Execution aborted.

    以上問題解決方法:        

            手工刪除RPM包open-vm-tools,然後繼續安裝

            [[email protected] vmware-tools-distrib]# rpm -e open-vm-tools --nodeps
            [[email protected] vmware-tools-distrib]# ./vmware-install.pl

   

    後面出現

    

      

  

 

CentOS7 Tools安裝步驟(命令模式安裝)