はじめに
Visual Studio for Macのインストール時にAndroidとiOSをターゲットに選択したので、Androidアプリ開発時はAndroid Emulator、iPhoneやiPadアプリ開発時はiOS Simulatorといった仮想デバイスを使って動作確認等を行う準備が出来ました。
この時一緒にインストールした.Net Coreは、Windows・Mac・Linuxで動作可能なアプリも開発出来るので、それぞれのOS上での動作確認が出来るように仮想環境を準備します。
Macで使用できる仮想環境としては、Parallels Desktop for Mac・VMware Fusion・Oracle VM VirtualBox等がありますが、今回は、OSSで無償利用可能なOracle VM VirtualBoxをインストールします。
また、今回構築する仮想環境は、主に開発したアプリの動作確認等に使用したいので、構成ファイルとコマンドで必要になった時に簡単に仮想マシンを作成したり、破棄することが出来るVagrantも一緒にインストールします。
制限はありますが、無料で仮想コンピュータを準備する方法としてクラウドサービスの無料利用枠を活用して仮想コンピュータを立ち上げる下記のような方法もあります。
仮想環境構築
Oracle VM VirtualBoxダウンロード
このページの「OS X hosts」をクリックするとダウンロードが始まります。
![](https://www.collbow.com/wp-content/uploads/2020/07/917205278bb85e256b69af5cdfeb8d21-1024x834.png)
Oracle VM VirtualBoxインストール
ダウンロードしたファイルをダブルクリックするとインストーラーが起動して下の画面が表示されます。
![](https://www.collbow.com/wp-content/uploads/2020/07/3b91b1f4f67ea55059a841e3400170a5-1024x650.png)
表示されたインストーラーのVirtualbox.pkgをダブルクリックするとインストールが開始されます。
![](https://www.collbow.com/wp-content/uploads/2020/07/ef2926682bd6020683a4fee5c9effe85-1024x650.png)
「このパッケージは、ソフトウェアをインストールできるかどうかを判断するプログラムを実行します。」と表示されるので「続ける」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/1553e73fe13358d3538d8c7b2615b7b7-1024x769.png)
下の画面が表示されるので「続ける」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/ce9c44b7d80ea5254713e587a8c04c79-1024x769.png)
「インストール」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/88ce5e15f444e3305a431fc442581fb0-1024x769.png)
管理者のユーザー名とパスワードの入力を求められるので、入力して「ソフトウェアをインストール」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/122c8547faa6f655089aed4c2c520172-1024x583.png)
しばらくすると下の画面が表示されるので「閉じる」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/79fd59c42364ff83c81dc00bfad81e19-1024x769.png)
インストーラをゴミ箱に入れるか確認メッセージが表示されるので、「ゴミ箱に入れる」をクリックし、Oracle VM VirtualBoxのインストールが完了します。
![](https://www.collbow.com/wp-content/uploads/2020/07/7ca356920ddaea8aa23bb00d4737f3f9-1024x769.png)
Oracle VM VirtualBox Extension Packダウンロード
Oracle VM VirtualBoxをダウンロードしたページの「All supported platforms」をクリックするとダウンロードが始まります。
![](https://www.collbow.com/wp-content/uploads/2020/08/604efd6911346071481aa438fa8cceb5-1024x750.png)
Oracle VM VirtualBox Extension Packインストール
ダウンロードしたファイルをダブルクリックするとインストーラーが起動して下の画面が表示されるので「インストール」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/08/2250270f42a87c7ad3cfb96631176d3e-1024x625.png)
ライセンスの確認画面が表示されるので内容を確認し、「同意します」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/08/93c6705ca038fc4d94baf821a041a2a9-1024x840.png)
管理者のユーザー名とパスワードの入力を求められるので、入力して「ソフトウェアをインストール」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/08/c1505b9f417fd99713fe31cfb8b071a0-1024x688.png)
インストールが完了すると、「機能拡張パッケージOracle VM VirtualBox Extension Packのインストールに成功しました。」と表示されるので「OK」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/08/211957566017e1097641074d1561b5d3-1024x625.png)
ダウンロードしてきたOracle VM VirtualBox Extension Packのインストーラーファイルを削除して、Oracle VM VirtualBox Extension Packのインストールは完了です。
Vagrantダウンロード
このページの「MAC OS X」選択し、「Download」をクリックするとダウンロードが始まります。
![](https://www.collbow.com/wp-content/uploads/2020/07/0e327f0d84e773230ff6d94684134e57-1024x834.png)
Vagrantインストール
ダウンロードしたファイルをダブルクリックするとインストーラーが起動して下の画面が表示されます。
![](https://www.collbow.com/wp-content/uploads/2020/07/240c2a5922256f80bf4a5ead009b123e-1024x931.png)
表示されたインストーラーのvagrant.pkgをダブルクリックするとインストールが開始されます。
![](https://www.collbow.com/wp-content/uploads/2020/07/240c2a5922256f80bf4a5ead009b123e-1-1024x931.png)
「続ける」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/fe8c6dae08ebb24993cef98547725b86-1024x769.png)
「インストール」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/083b2710eebd62cf2fe57d7b2a6f8082-1024x769.png)
管理者のユーザー名とパスワードの入力を求められるので、入力して「ソフトウェアをインストール」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/122c8547faa6f655089aed4c2c520172-1024x583.png)
しばらくすると下の画面が表示されるので「閉じる」をクリックします。
![](https://www.collbow.com/wp-content/uploads/2020/07/87c8510c6597a368bfee5c8eb15f2099-1024x769.png)
インストーラをゴミ箱に入れるか確認メッセージが表示されるので、「ゴミ箱に入れる」をクリックし、Vagrantのインストールが完了します。
![](https://www.collbow.com/wp-content/uploads/2020/07/d2d9621c958e4f0358454fc2860f8ee1-1024x769.png)
ここまでの作業でMac上に仮想マシンを作成するための準備が整いました。
Comment