Windowsの仮想環境としてLinuxを構築していきます。
数年前まではVirtual boxやVMwareなどで仮想環境を作っていたのですが、MicrosoftさんがWSL(Windows Subsystem for Linux)とかいう便利機能を用意しているので、かなり簡単にLinux環境を作ることができます。
目次
Linux用Windowsサブシステムを有効にする
管理者としてPowerShellを開きます。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-13.png)
下記コマンドでLinux用のサブシステムの機能を有効にします。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
こんな感じになるはず。10秒くらいで有効化されました。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-16.png)
WSL2の実行に関する要件を確認する
WSL2に対応しているWindowsのバージョンはバージョン1903以降、つまりビルド18362以上です。
しっかりアップデートしている人であればバージョンは20H2とかなので、問題無いと思います。
仮想マシンの機能を有効にする
続いて仮想マシンの機能を有効にします。
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-17.png)
WSL2を規定のバージョンに設定する
WSLではなくWSL2として仮想化したいので、下記コマンドでWSL2を規定のバージョンにします。
wsl --set-default-version 2
Linuxディストリビューションをインストールする
Microsoft Storeを開いて、Ubuntuを検索してください。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-18-1024x461.jpg)
バージョンが記載されていませんが、詳細を見てみると最新の安定板のようです。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-18-1-1024x699.jpg)
入手ボタンを押します。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-18.png)
複数のデバイスで使用するか聞かれますが、僕は必要性を感じなかったので「必要ありません」を選択しました。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-19.png)
ダウンロードが完了したら、起動します。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-20.png)
ユーザー名とパスワードを聞かれるので、好きなように入力します。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-21-1024x611.png)
環境構築完了です。見慣れたLinuxの環境が作成されました。めでたし。
![](https://shimi-shin.com/wp-content/uploads/2021/04/image-22.png)
コメント