2013年2月19日 星期二

[研究] Fedora 18 安裝 VMware Workstation 9.0.1 VMware Tools 9.2.2 (三)


[研究] Fedora 18 安裝 VMware Workstation 9.0.1 VMware Tools 9.2.2 (三)

環境 : VMware Workstation 9.0.1 的 VM 上安裝的 Fedora 18 x86
VMware Tools 版本 : VMwareTools-9.2.2-893683.tar.gz

[研究] Fedora 18 安裝 VMware Workstation 9.0.1 VMware Tools 9.2.2 (一)
http://shaurong.blogspot.tw/2013/01/fedora-18-vmware-workstation-901-vmware.html


[研究] Fedora 18 安裝 VMware Workstation 9.0.1 VMware Tools 9.2.2 (二)
http://shaurong.blogspot.tw/2013/02/fedora-18-vmware-workstation-901-vmware.html


接續上次繼續嘗試別的方法

(下圖) 掛上VMware Tools

切換為 root,把檔案從光碟片解開到 /root 目錄

[root@localhost ~]$ su  root
[root@localhost ~]# tar zxvf  /run/media/lu/VMware\ Tools/VMwareTools-9.2.2-893683.tar.gz -C /root


檢查 kernel 版本

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.6.10-4.fc18.i686.PAE #1 SMP Tue Dec 11 18:15:08 UTC 2012 i686 i686 i386 GNU/Linux

如下,檢查 yum 提供的 kernel 套件,發現目前安裝的是 kernel-PAE.i686,版本為 3.6.10-4.fc18,

[root@localhost ~]# yum list | grep kernel
abrt-addon-kerneloops.i686               2.0.19-2.fc18                 @anaconda
kernel-PAE.i686                          3.6.10-4.fc18                 @anaconda
libreport-plugin-kerneloops.i686         2.0.19-3.fc18                 @anaconda
abrt-addon-kerneloops.i686               2.0.20-1.fc18                 updates
arm-gp2x-linux-kernel-headers.noarch     2.6.12.0-7.fc18               fedora
erlang-kernel.i686                       R15B-03.2.fc18                updates
kernel.i686                              3.7.6-201.fc18                updates
kernel-PAE.i686                          3.7.6-201.fc18                updates
kernel-PAE-devel.i686                    3.7.6-201.fc18                updates
kernel-PAE-modules-extra.i686            3.7.6-201.fc18                updates
kernel-PAEdebug.i686                     3.7.6-201.fc18                updates
kernel-PAEdebug-devel.i686               3.7.6-201.fc18                updates
kernel-PAEdebug-modules-extra.i686       3.7.6-201.fc18                updates
kernel-debug.i686                        3.7.6-201.fc18                updates
kernel-debug-devel.i686                  3.7.6-201.fc18                updates
kernel-debug-modules-extra.i686          3.7.6-201.fc18                updates
kernel-devel.i686                        3.7.6-201.fc18                updates
kernel-doc.noarch                        3.7.6-201.fc18                updates
kernel-headers.i686                      3.7.6-201.fc18                updates
kernel-modules-extra.i686                3.7.6-201.fc18                updates
kernel-tools.i686                        3.7.6-201.fc18                updates
kernel-tools-libs.i686                   3.7.6-201.fc18                updates
kernel-tools-libs-devel.i686             3.7.6-201.fc18                updates
libreport-plugin-kerneloops.i686         2.0.20-1.fc18                 updates
texlive-l3kernel.noarch                  2:svn28608.SVN_4390-13.fc18   updates
texlive-l3kernel-doc.noarch              2:svn28608.SVN_4390-13.fc18   updates
truezip-kernel.noarch                    7.6.6-1.fc18                  updates
[root@localhost ~]#


yum 安裝需要的套件,以及和 kernel 同版本的 kernel-headers 和 kernel-devel,上面雖然沒列出 kernel-PAE-devel-3.6.10-4.fc18.i686,但實際上可以安裝,kernel-PAE-headers-3.6.10-4.fc18.i686 則是不存在的。安裝指令如下:


[root@localhost ~]# yum  -y  install  perl  gcc-c++  automake   make  kernel-PAE-devel-3.6.10-4.fc18.i686



再次檢查,可以看到 kernel-PAE-devel.i686 安裝了


[root@localhost ~]# yum list | grep kernel

abrt-addon-kerneloops.i686               2.0.19-2.fc18                 @anaconda
kernel-PAE.i686                          3.6.10-4.fc18                 @anaconda
kernel-PAE-devel.i686                    3.6.10-4.fc18                 @fedora
kernel-headers.i686                      3.7.6-201.fc18                @updates
libreport-plugin-kerneloops.i686         2.0.19-3.fc18                 @anaconda
abrt-addon-kerneloops.i686               2.0.20-1.fc18                 updates
arm-gp2x-linux-kernel-headers.noarch     2.6.12.0-7.fc18               fedora
erlang-kernel.i686                       R15B-03.2.fc18                updates
kernel.i686                              3.7.6-201.fc18                updates
kernel-PAE.i686                          3.7.6-201.fc18                updates
kernel-PAE-devel.i686                    3.7.6-201.fc18                updates
kernel-PAE-modules-extra.i686            3.7.6-201.fc18                updates
kernel-PAEdebug.i686                     3.7.6-201.fc18                updates
kernel-PAEdebug-devel.i686               3.7.6-201.fc18                updates
kernel-PAEdebug-modules-extra.i686       3.7.6-201.fc18                updates
kernel-debug.i686                        3.7.6-201.fc18                updates
kernel-debug-devel.i686                  3.7.6-201.fc18                updates
kernel-debug-modules-extra.i686          3.7.6-201.fc18                updates
kernel-devel.i686                        3.7.6-201.fc18                updates
kernel-doc.noarch                        3.7.6-201.fc18                updates
kernel-modules-extra.i686                3.7.6-201.fc18                updates
kernel-tools.i686                        3.7.6-201.fc18                updates
kernel-tools-libs.i686                   3.7.6-201.fc18                updates
kernel-tools-libs-devel.i686             3.7.6-201.fc18                updates
libreport-plugin-kerneloops.i686         2.0.20-1.fc18                 updates
texlive-l3kernel.noarch                  2:svn28608.SVN_4390-13.fc18   updates
texlive-l3kernel-doc.noarch              2:svn28608.SVN_4390-13.fc18   updates
truezip-kernel.noarch                    7.6.6-1.fc18                  updates
[root@localhost ~]#




因為安裝 kenel, kernel-headers 和 kernel-devel 是同版本,不需要 reboot

開始安裝 VMware Tools,執行安裝程式,所有碰到的問題,全部按下 Enter,以預設值回答




[root@localhost ~]# cd  /root/vmware-tools-distrib
[root@localhost  vmware-tools-distrib]#  ./vmware-install.pl





(下圖) 安裝過程如下面各圖片
















VMware Tools 順利編譯成功,再次執行 reboot,確認 Fedora 18 正常執行,VMware Tools 安裝成功。

懷疑可能 VMwareTools-9.2.2-893683.tar.gz 不支援 kernel 3.7.x 版,只支援到 kernel 3.6.x 版。

(完)

沒有留言:

張貼留言