====== Windows Subsystem for Linux (WSL) Version 1 のインストール ======
===== Windows 10 ビルド番号を確認 =====
PS > Get-CimInstance Win32_OperatingSystem | Format-List
SystemDirectory : C:\WINDOWS\system32
Organization :
BuildNumber : 18363
RegisteredUser : tomoyan
SerialNumber : 00330-80000-00000-AA721
Version : 10.0.18363
===== Windows Subsystem for Linux (WSL) のインストール =====
PowerShell を管理者として実行する。
Windows Subsystem for Linux をインストールする。
PS > Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
または\\
PS > sudo Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
この操作を完了するために、今すぐコンピューターを再起動しますか?
[Y] Yes [N] No [?] ヘルプ (既定値は "Y"): <- Enter キーを入力
===== Linux ディストリビューションのインストール =====
[[.:lxrunoffline|LxRunOffline - システムドライブ外に WSL 環境を構築する方法]]\\
または、\\
[[.:install#linux_ディストリビューションのインストール|Linux ディストリビューションのインストール]]\\
上記の手順でディストリビューションのインストールを行う。\\
\\
**LxRunOffline でディストリビューションのインストールを行う場合**\\
[[https://github.com/DDoSolitary/LxRunOffline/wiki|Home · DDoSolitary/LxRunOffline Wiki]] のサポートされているディストリビューションの一覧を確認してダウンロードする。\\
https://lxrunoffline.apphb.com/download/{distro}/{version}
ここでは Fedora 32 をダウンロードする。\\
[[https://lxrunoffline.apphb.com/download/fedora/32|]] (fedora-32-x86_64-20191028.tar.xz - 38.2 MB)\\
リンク先は以下のように随時更新される。\\
[[https://raw.githubusercontent.com/fedora-cloud/docker-brew-fedora/32/x86_64/fedora-32-x86_64-20191028.tar.xz|]]\\ [[https://raw.githubusercontent.com/fedora-cloud/docker-brew-fedora/32/x86_64/fedora-32-x86_64-20200429.tar.xz|]]\\
※**fedora-32-x86_64-20191028.tar.xz**(38.2 MB) - Fedora release 32 (Rawhide)\\
**fedora-32-x86_64-20200429.tar.xz**(38.7 MB) - Fedora release 32 (Thirty Two)\\
$ LxRunOffline i -n Fedora -d C:\wsl\Fedora -f fedora-32-x86_64-20200429.tar.xz
※LxRunOffline コマンドのオプション\\
**i, install** - 新しいディストリビューションをインストール。\\
**-n** - ディストリビューション名。\\
**-d** - ディストリビューションのインストール先ディレクトリ。\\
**-f** - ルートファイルシステムを含む tar ファイル。\\
[===============----------------------------------------------------------]
[WARNING] Love this tool? Would you like to make a donation: https://github.com/DDoSolitary/LxRunOffline/blob/master/README.md#donation
LxRunOffline コマンドでインストールされたディストリビューションの WSL のバージョンを確認\\
$ wsl -l
Windows Subsystem for Linux ディストリビューション:
Fedora (既定)
※Fedora は WSL1 でインストールされている。\\
複数のディストリビューションをインストールしている場合は、以下のように既定のディストリビューションを設定できる。\\
$ wsl --setdefault Fedora
$ wsl -l
Windows Subsystem for Linux ディストリビューション:
Fedora (既定)
===== 参考文献 =====
[[https://www.atmarkit.co.jp/ait/articles/1608/08/news039.html|Windows 10でLinuxプログラムを利用可能にするWSLをインストールする(バージョン1803以降対応版):Tech TIPS - @IT]]\\
[[https://www.atmarkit.co.jp/ait/articles/1903/18/news031.html|【WSL入門】第1回 Windows 10標準Linux環境WSLを始めよう:ITの教室 - @IT]]\\