【Linux】VMware で Debian を構築する

■ はじめに

Debian 環境を構築する

目次

【1】設定環境
【2】手順
 1)仮想環境として、Linuxをインストールする
 2)VMWare Toolsをインストールする

【1】設定環境

 * ホストOS     : Windows 8
 * ゲストOS     : Debian7
 * 仮想化ソフト : VMware(R) Player 6.0.3

【2】手順

1)仮想環境として、Linuxをインストールする

[1-1] VMWare Playerをインストールする
1) VMWare Playerを以下からダウンロードする

https://my.vmware.com/jp/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

2) VMWare Player をインストールする
3) ゲストOS(ここでは「Debian」)のisoファイル(debian-7.6.0-amd64-DVD-1.iso)をダウンロードしておく

http://ftp.jaist.ac.jp/debian-cd/

4) [ファイル]-[新しい仮想マシン]を選択
 * ゲストOSには、手順1-3) でダウンロードしておいたisoを設定しておくこと
5) 手順1-4)で作成した仮想マシンを右クリックし、[パワー]-[ゲストOSの起動]を選択
6) ゲストOSをインストールする

2)VMWare Toolsをインストールする

 *  まず、VMWare Toolsをインストールするためのコンポーネントをインストールする

[2-2] makeをインストールする
「gcc」を「make」に変えただけ

1) 「make」がインストールされるか確認するために、ターミナルを起動し、以下のコマンドを入力する

# 「make」がインストールされるか確認
make -v

2) 「make」がインストールされていなければ、以下のコマンドを入力する

[2-1] gccをインストールする
1) 「gcc」がインストールされるか確認するために、ターミナルを起動し、以下のコマンドを入力する

# スーパーユーザーになる
su
# 「gcc」がインストールされるか確認
gcc -v

2) 「gcc」がインストールされていなければ、以下のコマンドを入力する

# 「gcc」をインストール
aptitude install gcc
# 「gcc」がインストールされた確認
gcc -v

 * gcc のインストールについては、以下も参考になる

[2-2] makeをインストールする
# 「make」をインストール
aptitude install make
# 「make」がインストールされた確認
make -v

[2-3] kernel header をインストールする
1) 「kernel header」をインストールするために、ターミナルを起動し、以下のコマンドを入力する

# 「kernel header」をインストール
aptitude install linux-headers-`uname -r`

[2-4] VMWare Toolsをインストールする
1) 「VMWare Tools」をインストールするために、ターミナルを起動し、以下のコマンドを入力する

# 「VMWare Tools」をインストール
tar zxf VMwareTools-9.6.2-1688356.tar.gz
cd vmware-tools-distrib
./vmware-install.pl -default
reboot

2) 再起動後に「VMWare Tools」をインストールされたかを確認するために、ターミナルを起動し、以下のコマンドを入力する
service vmware-tools status

※これで、ホストOS-ゲストOS でテキストのコピペ可能

3)ホストOS - ゲストOS間のデータのやり取りできるように設定(任意)

1) ゲストOS / Debian をシャットダウンさせる
2) ホストOS / Windows の任意のフォルダ(例「C:\share」)を共有にする
 (フォルダを右クリックし、[プロパティ]-[共有]で「共有」ボタン押下で共有にする)
3) VMware playerを立ち上げ直して、インストールしたゲストOS / Debianを右クリックし、
   [設定]-[オプション]-[共有フォルダ]を選択し、「フォルダの有効」の「常に有効」を選択し
   「追加」ボタン押下し、ホストOS側の共有フォルダを選択する

4) ゲストOS / Debian で、ターミナルを起動し、以下のコマンドを入力する
cd /mnt/hgfs
# 任意のフォルダ(例「C:\share」)が存在しているか確認
ls -a

※「hgfs」が存在しない場合、上記の手順をどこか抜けている可能性あり

参考文献

インストール全般
http://www.tea4miki.org/articles/2011/04/01
VMWare Tools
http://mayacat.blog.shinobi.jp/%E6%97%A5%E8%A8%98/vmware%20player%E3%81%A7%E5%85%B1%E6%9C%89%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E8%A8%AD%E5%AE%9A
http://log.xinu.jp/2012-04-16-1.html
http://ns9.hateblo.jp/entry/2013/08/14/210538
ネットワーク関係
http://tomo.ac/goodstream/vmware/tips/hostonly.html
http://ahoten.blogspot.jp/2012/12/blog-post.html
http://tooljp.com/linux/faq/E0E6BF837BBECE9D49257563005A4354.html
http://d.hatena.ne.jp/kingofalpha/20110323/p1
http://www.atmarkit.co.jp/ait/articles/1008/26/news111.html

関連記事

VMwareCentOS を構築する
https://dk521123.hatenablog.com/entry/2016/07/11/223500