====== 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]]\\