Debian(lenny)にVMWare Serverをインストールしてみたので、
そのメモです。
まず、VMWare Serverをダウンロード。
$ sudo make-vmpkg -k VMware-server-1.0.6-91891.t r.gz
:
unsupported product version, try using -s or -u
って出てうまくいかないので、メッセージに出ているように -s と -u をつけてみる。
-s とか -u ってなんだろと見てみる。
$ man make-vmpkg
----------------------------------------
-s, --skipchecks
skip version and md5sum checks
-u, --upstreamver=VER
force the upstream version
----------------------------------------
ふむふむ。チェックをスキップするためのものみたい。
$ sudo make-vmpkg -k -u 1.0.6 -s VMware-server-1.0.6-91891.tar.gz
よし動いた。
$ ls
VMware-server-1.0.6-91891.tar.gz vmware-server
vmware-serverってディレクトリができてる。
$ cd vmware-server/
$ ls
vmware-server-blobs_1.0.6.0.22.0_all.deb
vmware-server-kernel-modules-2.6.24-1-686_1.0.6.0.22.0+2.6.24-1-686-10.00.Custom_i386.deb
vmware-server-kernel-source_1.0.6.0.22.0_all.deb
vmware-server_1.0.6.0.22.0_i386.changes
vmware-server_1.0.6.0.22.0_i386.deb
debができてる。
$ sudo dpkg -i *.deb
以下のメッセージがでて、うまくいかない。
依存するものがないらしい。
-----------------------------------------------------------------------------------------
dpkg: 依存関係の問題により vmware-server の設定ができません:
vmware-server は以下に依存 (depends) します: openbsd-inetd | inet-superserver ...しかし:
パッケージ openbsd-inetd はまだインストールされていません。
パッケージ inet-superserver はまだインストールされていません。
dpkg: vmware-server の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
vmware-server
------------------------------------------------------------------------------------------
ってことで、依存関係のあるパッケージを入れることに。
$ LANG=C sudo aptitude install openbsd-inetd inet-superserver
もう一度インストール
$ sudo dpkg -i *.deb
------------------------------------------------------------------------------------------
(データベースを読み込んでいます ... 現在 126520 個のファイルとディレクトリがインストールされています。)
vmware-server-blobs 1.0.6.0.22.0 を (vmware-server-blobs_1.0.6.0.22.0_all.deb で) 置換するための準備をしています ...
vmware-server-blobs を展開し、置換しています...
vmware-server-kernel-modules-2.6.24-1-686 1.0.6.0.22.0+2.6.24-1-686-10.00.Custom を (vmware-server-kernel-modules-2.6.24-1-686_1.0.6.0.22.0+2.6.24-1-686-10.00.Custom_i386.deb で) 置換するための準備をしています ...
vmware-server-kernel-modules-2.6.24-1-686 を展開し、置換しています...
vmware-server-kernel-source 1.0.6.0.22.0 を (vmware-server-kernel-source_1.0.6.0.22.0_all.deb で) 置換するための準備をしています ...
vmware-server-kernel-source を展開し、置換しています...
vmware-server 1.0.6.0.22.0 を (vmware-server_1.0.6.0.22.0_i386.deb で) 置換するための準備をしています ...
Stopping VMware services:
Virtual machine monitor done
vmware-server を展開し、置換しています...
Restarting internet superserver: inetd.
vmware-server-blobs (1.0.6.0.22.0) を設定しています ...
vmware-server-kernel-modules-2.6.24-1-686 (1.0.6.0.22.0+2.6.24-1-686-10.00.Custom) を設定しています ...
vmware-server-kernel-source (1.0.6.0.22.0) を設定しています ...
vmware-server (1.0.6.0.22.0) を設定しています ...
Starting VMware services:
Virtual machine monitor done
Starting VMware virtual machines... done
Restarting internet superserver: inetd.
------------------------------------------------------------------------------------------
よし、いけた。
vmware-config.pl実行
$ sudo CC=gcc-4.1 /usr/bin/vmware-config.pl
という感じで実行すると使えるようになる。