【Windows10】VMwareにUbuntu18.04 LTSの仮想マシンを作成する

# はじめに

普段の業務でRedHat系ディストリビューションのLinuxに触れる機会は多いのですが、「そういえばDebian系ディストリビューションって触ったことなかったな...」と思い、学習用の環境を構築することにしました。
選定要件は以下の通りで、今回はUbuntu18.04 LTSを選択しました。

- 比較的人気が高く、躓いた時にWebを検索すれば情報が出てきそうなもの
- GUI版が提供されているもの

また、いつでもまるっと環境を潰せるようにしておきたいので、VMwareに仮想マシンとして作成していきます。

# 達成目標

1. Ubuntu18.04 LTSのISOイメージを取得し、取得したISOイメージをもとに仮想マシンを作成する
2. 仮想マシンへUbuntu18.04 LTSをインストールする

# 動作環境

||バージョン|
|---|---|
|ホストOS|Windows10 (64bit)|
|VMware Workstation 15 Player|15.5.0|

# 構築手順

## ISOイメージ取得

[ここ](https://www.ubuntulinux.jp/download/ja-remix)から『ubuntu-ja-18.04.3-desktop-amd64.iso』をダウンロード。（リンク参照日 2019/10/30）
"md5sum"の値はこのあと利用するので控えておきます。
![SnapCrab_NoName_2019-10-30_13-12-49_No-00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/0f665dc3-db5e-fa81-cc0b-f28224e0e90c.png)


ダウンロードしたISOイメージが破損していないか確認。
今回はコマンドプロンプトにて下記コマンドを実行して確認しましたが、ダウンロードしたISOイメージのMD5チェックサムが確認できれば何でも良いです。
なお、ダウンロードしたISOイメージまでのパスは各環境で異なるため、ここでは**{ISOイメージまでのパス}**と表記します。

```
> certutil -hashfile "{ISOイメージまでのパス}\Downloads\ubuntu-ja-18.04.3-desktop-amd64.iso" md5
MD5 ハッシュ (対象 {ISOイメージまでのパス}\ubuntu-ja-18.04.3-desktop-amd64.iso):
6914c88050315a246516809ab8918ac0
CertUtil: -hashfile コマンドは正常に完了しました。
```

## 仮想マシン作成

VMware Workstation 15 Playerを起動し、『新規仮想マシンの作成』をクリックします。
<img width="609" alt="無題.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/3874896a-cb6c-931b-c381-4e8d42175310.png">


『インストーラ ディスク イメージファイル(iso)』を選択し、先ほどダウンロードしたISOイメージを指定します。
なお、ダウンロードしたISOイメージまでのパスは各環境で異なるため、画像上はモザイク処理を入れています。
<img width="357" alt="無題2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/7b1af679-cf14-66b1-98e7-71772d984908.png">


今回は簡易インストールを利用するため、簡易インストール情報を入力します。

- フルネーム : 任意のコンピュータ名
- ユーザー名 : 任意のユーザー名
- パスワード : 任意のパスワード
- 確認 : 『パスワード』で入力した文字列

<img width="357" alt="無題3.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/b0b37df1-0774-03ea-4cd5-497c857edb98.png">


仮想マシンの名前を入力します。
この名前は仮想マシン一覧に表示されることになるため、直感的に分かりやすいものとした方が良いです。
また、同名で仮想マシンのディレクトリが作成されるため、日本語やスペースは入れない方が無難だと思います。
<img width="357" alt="無題4.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/debbb563-530e-9eb5-3e12-b8928c7e9b4a.png">


ディスク容量を指定します。
各々の要件に合わせて指定してください。ここではデフォルトとしました。
<img width="357" alt="無題5.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/bb3aff4f-2bdc-082d-fbbe-0f08a415cd16.png">


仮想マシンの設定を確認し、問題無いようなら『完了』をクリックして仮想マシンを作成します。
仮想マシンに割り当てるメモリ値やプロセッサ数などを変更したい場合は、『ハードウェアをカスタマイズ』をクリックして実施してください。これは仮想マシン作成後も可能なため、実施は任意です。
<img width="357" alt="無題6.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/853f9875-9fd1-9af3-22cb-201a5d353ad6.png">


仮想マシンの作成が完了しました。
<img width="609" alt="無題7.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/552ac9e2-5c07-9e0a-6035-55d6b14be859.png">

## 作成した仮想マシンにUbuntu18.04 LTSをインストール

先ほど作成した仮想マシンを選択し、起動します。
<img width="609" alt="無題.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/7623235e-d5c1-68c7-a79d-c825c9044577.png">


しばらくするとUbuntu18.04 LTSのインストールが始まります。
<img width="641" alt="無題2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/6e75f8db-5de4-2866-e0ed-91f8e4aeee26.png">
<img width="641" alt="無題3.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/37f0fe5c-fdc1-89e4-dd5c-6e4a9c595a75.png">


インストールが完了するとログイン画面が表示されます。
先ほど簡易インストール情報で入力したユーザが作成されているため、パスワードを入力してログインしてください。
<img width="401" alt="無題4.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/6ce15202-c624-fcf6-b8ee-519ecce92b6e.png">


インストールが正常に完了していれば無事デスクトップが表示されると思います。
ソフトウェアやパッケージのアップデートを行い、必要に応じて環境設定を行ってください。
<img width="401" alt="無題5.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/398732/b964935c-6abd-c18b-05e9-a207e9b6365f.png">


以上でUbuntu18.04 LTSのインストールは終了です。お疲れ様でした。

# おわりに

今回構築した環境のバージョン情報は下表の通りです。

||バージョン|
|---|---|
|ホストOS|Windows10 (64bit)|
|VMware Workstation 15 Player|15.5.0|
|ゲストOS|Ubuntu18.04.3 LTS|

インストール完了後は初期の環境をカスタマイズしていくことになると思いますが、そこは要件次第で変わってくるのでここでは割愛させていただきます。
非常に簡単な手順でUbuntuのインストールができるため、気軽に環境構築/破棄ができるのが魅力的ですね。