VMwareインストール · 2 min read · Oct 01, 2025

Debian SargeにVMware Serverをインストールする方法

Debian SargeにVMware Serverをインストールする方法

バージョン 1.0
著者: Falko Timme , Till Brehm

このチュートリアルでは、Debian Sargeシステムに無料のVMware Server(バージョン1.0.1)をインストールする手順を説明します。

VMwareは、無料のVMware Serverのバージョン1.0をリリースしました。VMware Serverを使用すると、ホストオペレーティングシステムの下でLinux、Windows、FreeBSDなどのゲストオペレーティングシステム(「仮想マシン」)を作成および実行できます。これにより、同じハードウェア上で複数のオペレーティングシステムを実行できるため、コストを大幅に削減でき、仮想マシンを1つのVMware Serverから別のVMware Server(または無料のVMware Playerを持つシステム)に移動できます。この記事では、ホストオペレーティングシステムとしてDebian Sarge(3.1)を使用します。

まず最初に、これはそのようなシステムを設定する唯一の方法ではないことを言いたいと思います。この目標を達成する方法はたくさんありますが、これは私が取る方法です。これがあなたにとって機能することを保証するものではありません!

1 前提条件

基本的なDebian Sargeシステムをすでに設定していると仮定します。このチュートリアルの最初の2ページに記載されているようにシステムを設定できます: 完璧なセットアップ - Debian Sarge (3.1)。

このチュートリアルでは、192.168.0.100をIPアドレス、server1.example.comをDebian Sargeシステムのホスト名として使用します。Debian Sargeシステムに静的IPアドレスがない場合は、今すぐネットワーク設定を変更して、将来的に静的IPアドレスを持つようにしてください:

vi /etc/network/interfaces

| # /etc/network/interfaces -- ifup(8)、ifdown(8)の設定ファイル # ループバックインターフェース auto lo iface lo inet loopback # 最初のネットワークカード - このエントリはDebianインストール中に作成されました # (network、broadcast、gatewayはオプション) auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |

(192.168.0.1以外のゲートウェイを使用している場合は、/etc/network/interfaces内のゲートウェイIPアドレスを変更してください。)

次に、ネットワークを再起動します:

/etc/init.d/networking restart

/etc/resolv.confを編集し、いくつかのネームサーバーを追加します:

vi /etc/resolv.conf

| search server nameserver 145.253.2.75 nameserver 193.174.32.18 nameserver 194.25.0.60 |

/etc/hostsを編集し、新しいIPアドレスを追加します:

vi /etc/hosts

| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # 次の行はIPv6対応ホストにとって望ましい ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |

2 必要なパッケージのインストール

まず、パッケージデータベースを更新します:

apt-get update

次に、Debian Sargeシステムに必要なVMwareのパッケージをインストールします:

apt-get install kernel-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 xlibs-dev

いくつかの質問が表示されますので、次のように回答できます:

ビデオハードウェアを自動検出しようとしますか? <– いいえ

希望するXサーバードライバーを選択してください。 <– vesa

カーネルフレームバッファデバイスインターフェースを使用しますか? <– はい

使用するXKBルールセットを選択してください。 <– xfree86

キーボードモデルを選択してください。 <– pc104

キーボードレイアウトを選択してください。 <– [ドイツ語キーボードを持っている場合は、例: de]

キーボードバリアントを選択してください。 <– [空白のままにしてください。]

キーボードオプションを選択してください。 <– [空白のままにしてください。]

マウスポートを選択してください。 <– /dev/input/mice

あなたのモニターはLCDデバイスですか? <– いいえ

モニター特性を選択する方法を選択してください。 <– 高度

モニターの水平同期範囲を入力してください。 <– 28-50

モニターの垂直リフレッシュ範囲を入力してください。 <– 43-75

Xサーバーに使用してほしいビデオモードを選択してください。 <– 1024x768, 800x600, 640x480

希望するデフォルトの色深度をビット単位で選択してください。 <– 24

デフォルトのプリンター解像度 <– 600

これらの回答のほとんどは本当に重要ではありません。なぜなら、Debian Sargeシステムでデスクトップを使用したくないからです。後で、VMware ServerクライアントパッケージがインストールされたWindowsまたはLinuxシステムからVMware Serverに接続します。

次に、仮想マシンを後でインストールするためのディレクトリ/var/vmを作成します。仮想マシンには多くのディスクスペースが必要ですので、仮想マシン用に/varパーティションに十分な空きスペースがあることを確認してください:

mkdir /var/vm

3 VMware Serverの入手

VMwareサーバーは、VMwareのウェブサイトから無料でダウンロードできます: http://www.vmware.com/download/server/
VMware Serverソフトウェアを実行するには、ダウンロードページの「今すぐ登録」ボタンをクリックしてリクエストできる(無料の)シリアル番号が必要です。

4 ソフトウェアのダウンロード

Debian SargeにVMWare Serverをセットアップするには、VMwareダウンロードページから次のパッケージが必要です:

Linux用VMware Server(バイナリtar.gz)
管理インターフェース(バイナリtar.gz)

パッケージを/tmpディレクトリにダウンロードしたいので、そこに移動します:

cd /tmp

サーバーにソフトウェアをダウンロードするには、Linuxコマンドラインプログラムwgetを使用することをお勧めします。wgetの構文は次のとおりです:

wget [Linuxバイナリtar.gzパッケージのVMware ServerのURL]  
wget [管理インターフェースのバイナリtar.gzパッケージのURL]

サーバーtar.gzを解凍します:

tar xvfz VMware-server-*.tar.gz

インストーラスクリプトを実行します:

cd vmware-server-distrib  
./vmware-install.pl

インストーラーがいくつかの質問をします。ほとんどの場合、デフォルト値を受け入れることができます:

新しいインストーラーデータベースをtar3形式で作成しています。
パッケージの内容をインストールしています。

バイナリファイルをインストールするディレクトリはどこですか?
[/usr/bin] <– /usr/bin

initディレクトリ(rc0.d/からrc6.d/まで)が含まれているディレクトリはどこですか?
[/etc] <– /etc

initスクリプトが含まれているディレクトリはどこですか?
[/etc/init.d] <– /etc/init.d

デーモンファイルをインストールするディレクトリはどこですか?
[/usr/sbin] <– /usr/sbin

ライブラリファイルをインストールするディレクトリはどこですか?
[/usr/lib/vmware] <– /usr/lib/vmware

パス「/usr/lib/vmware」は現在存在しません。このプログラムは、必要な親ディレクトリを含めてそれを作成します。これでよろしいですか?
[はい] <– はい

マニュアルファイルをインストールするディレクトリはどこですか?
[/usr/share/man] <– /usr/share/man

ドキュメントファイルをインストールするディレクトリはどこですか?
[/usr/share/doc/vmware] <– /usr/share/doc/vmware

パス「/usr/share/doc/vmware」は現在存在しません。このプログラムは、必要な親ディレクトリを含めてそれを作成します。これでよろしいですか?
[はい] <– はい

VMware Server 1.0.1 build-29996 for Linuxのインストールが成功しました。  
このソフトウェアをシステムから削除することをいつでも決定できます。コマンドを呼び出すことで: "/usr/bin/vmware-uninstall.pl"。

VMware Serverを初めて実行する前に、次のコマンドを呼び出して設定する必要があります: “/usr/bin/vmware-config.pl”。このプログラムに今すぐコマンドを呼び出させますか? [はい] <– はい

VMware Serverのサービスが停止していることを確認しています。
VMwareサービスを停止しています:  
仮想マシンモニター完了

続行するには、エンドユーザーライセンス契約を読み、同意する必要があります。
表示するにはEnterを押してください。 <– [ENTER]

..... snip [LICENCE TEXT] ......

同意しますか? (はい/いいえ) <– はい

GTK+ 2.4ライブラリのフォールバックを構成しています。

アイコンのMIMEタイプをインストールするディレクトリはどこですか?
[/usr/share/icons] <– /usr/share/icons

パス「/usr/share/icons」は現在存在しません。このプログラムは、必要な親ディレクトリを含めてそれを作成します。これでよろしいですか?
[はい] <– はい

デスクトップメニューエントリファイルが含まれているディレクトリはどこですか?これらのファイルは.desktopファイル拡張子を持っています。
[/usr/share/applications] <– /usr/share/applications

アプリケーションのアイコンをインストールするディレクトリはどこですか?
[/usr/share/pixmaps] <– /usr/share/pixmaps

実行中のカーネルに適したvmmonモジュールを見つけようとしています。

VMware Server用の事前構築されたvmmonモジュールは、実行中のカーネルに適していません。このプログラムにシステム用のvmmonモジュールをビルドさせますか(システムにCコンパイラがインストールされている必要があります)? [はい] <– はい

コンパイラ"/usr/bin/gcc"を使用しています。環境変数CCを使用して上書きします。

実行中のカーネルに一致するCヘッダーファイルのディレクトリの場所はどこですか?
[/lib/modules/2.6.8-2-386/build/include] <– /lib/modules/2.6.8-2-386/build/include

[...]

仮想マシンのネットワークを使用しますか? (はい/いいえ/ヘルプ) [はい] <– はい

vmnet0のブリッジネットワークを構成しています。
次のブリッジネットワークが定義されています:
. vmnet0はeth0にブリッジされています

別のブリッジネットワークを構成しますか? (はい/いいえ) [いいえ] <– いいえ

仮想マシンでNATネットワークを使用できるようにしますか? (はい/いいえ) [はい] <– はい

vmnet8のNATネットワークを構成しています。

未使用のプライベートサブネットを探すためにこのプログラムを探しますか? (はい/いいえ/ヘルプ) [はい] <– はい

未使用のプライベートサブネットを探しています(これには時間がかかる場合があります)...
サブネット192.168.221.0/255.255.255.0は未使用のようです。
次のNATネットワークが定義されています:
. vmnet8はプライベートサブネット192.168.221.0のNATネットワークです。

別のNATネットワークを構成しますか? (はい/いいえ) [いいえ] <– いいえ

仮想マシンでホストオンリーネットワークを使用できるようにしますか? [はい] <– はい

vmnet1のホストオンリーネットワークを構成しています。

未使用のプライベートサブネットを探すためにこのプログラムを探しますか? (はい/いいえ/ヘルプ) [はい] <– はい

未使用のプライベートサブネットを探しています(これには時間がかかる場合があります)...
サブネット192.168.211.0/255.255.255.0は未使用のようです。
次のホストオンリーネットワークが定義されています:
. vmnet1はプライベートサブネット192.168.211.0のホストオンリーネットワークです。

別のホストオンリーネットワークを構成しますか? (はい/いいえ) [いいえ] <– いいえ

[...]

リモートコンソール接続に使用するポートを指定してください [902] <– 902

インターネットスーパサーバーを再起動しています: inetd.  
VMware VmPerlスクリプティングAPIを構成しています。
VMware VmPerlスクリプティングAPIをビルドしています。
コンパイラ"/usr/bin/gcc"を使用しています。環境変数CCを使用して上書きします。
VMware VmPerlスクリプティングAPIをインストールしています。
VMware VmPerlスクリプティングAPIのインストールが成功しました。
SSLサーバー証明書を生成しています

仮想マシンファイルを保持するディレクトリはどこですか?
[/var/lib/vmware/Virtual Machines] <– /var/vm

20文字のシリアル番号を入力してください。

XXXXX-XXXXX-XXXXX-XXXXXまたはキャンセルするには’Enter’を押してください: <– あなたのVMware Serverシリアル番号

VMwareサービスを開始しています:  
仮想マシンモニター完了  
仮想イーサネット完了  
/dev/vmnet0でのブリッジネットワーク完了  
/dev/vmnet1でのホストオンリーネットワーク完了(バックグラウンド)完了  
/dev/vmnet8でのホストオンリーネットワーク完了(バックグラウンド)完了  
/dev/vmnet8でのNATサービス完了
この実行中のカーネル用のVMware Server 1.0.1 build-29996 for Linuxの構成が成功しました。

これで、VMware ServerがDebian Sargeシステムにインストールされました。次のステップに進みましょう…

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。