原文出處 How to install VMware Server on Linux « .:WebCollab:.
這是該筆者以前用Wiki語法寫的,如何在Fedora Core 5上安裝VMware Server,現在重新編排後放在Blog上。
另有【How to minimum install Fedora Core 5】及 【How to manage Fedora Core 5】
一、VMware Server安裝環境
* VMware Server為免費軟體,其官方網站在此。
* 本例的Linux為Fedora Core 5 (kernel-smp-2.6.17-1.2174_FC5) 最小化安裝
* VMware Server 1.01 build 29996
二、VMware Server安裝步驟
2.1 下載與安裝
* 下載rpm檔
wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.1-29996.i386.rpm
* 安裝rpm檔
rpm -ivh VMware-server-1.0.1-29996.i386.rpm
2.2 檢查Linux Kernel版本
以下動作為了確保kernel-smp和kernel-smp-devel版本相同。
* 檢查已安裝Kernel
rpm -qa | grep kernel
kernel-smp-2.6.15-1.2054_FC5
kernel-smp-2.6.17-1.2174_FC5
* 檢查使用中Kernel
uname -r
2.6.17-1.2174_FC5smp
* 更新Kernel,單CPU則拿掉-smp
yum update kernel-smp
* 安裝Kernel C headers,編譯VMware模組時會用到,單CPU則拿掉-smp
yum install kernel-smp-devel
2.3 編譯VMware模組
VMware Server安裝程式內,已有預先編譯好的VMware模組,但大多只適用舊的Linux核心,故這裡需自行編譯。
* 安裝GNU C compiler
yum install gcc
* 安裝Internet services daemon,VMware需透過此Daemon被管理
yum install xinetd
* 安裝X.Org X11 libXtst runtime library,VMware需要此Lib
yum install libXtst
* 設定VMware Server
o 過程中會找不到符合Linux核心的模組,一路按Enter自動重新編譯。
o 註冊取得免費序號,於此時填入。
vmware-config.pl => 安裝完成後,VMware將於開機時自動執行,預設Listen port 902
P.S.:若當初Fedora Core是最小安裝,執行 vmware-config.pl 設定VMware Server過程會出現錯誤,原則上先安裝gcc、xinetd、libXtst即可避免錯誤。
2.4 設定防火牆對外的port
若有防火牆則繼續以下步驟。
* 使用setup指令,設定防火牆對外的port
setup => 選擇Firewall configuration,再選擇Customize,於Other Ports填上902
service iptables restart
2.5 若安裝完畢後更新了Linux Kernel
重新執行以下步驟,不會影響已新增的Virtual Machines。
* 檢查Linux Kernel版本,見上文,就是為了確保kernel-smp和kernel-smp-devel版本相同。
* 再次執行vmware-config.pl,編譯新的模組。
* 重開機後使用新的Linux Kernel。
三、VMware Server Console安裝
於Windows平台安裝用以連接VMware Server的圖形化Console,亦有Linux版本,但鑒於Fedora Core 5只安裝文字模式,故以Windows為管理端。
* 下載VMware-server-win32-client-1.0.1-29996.zip
* 安裝壓縮檔內的VMware-console-1.0.1-29996.exe
* 執行程式集裡的VMware Server Console,填入安裝VMware Server的Linux的Host name、User name、Password即可。
沒有留言:
張貼留言