物理の駅 Physics station by 現役研究者

テクノロジーは共有されてこそ栄える

Windows Subsystem for Linux (WSL) を好きな場所でインストールする

Ubuntu 18.04 LTSの場合を例に紹介する。

同じディストリビューションがあるとインストールできないため、

wsl --list

で、Windows Subsystem for Linux には、ディストリビューションがインストールされていません。 となっていることを確認する。

次に、Storeのアプリケーションファイルをダウンロードする

https://aka.ms/wsl-ubuntu-1804

この記事時点では、 CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2018.817.0_x64__79rhkp1fndgsc.Appx というファイル名だった。

.Appx という拡張子を .zip に変更し、ZIPファイルを展開する。

f:id:onsanai:20200117112646p:plain

このフォルダを、好きな場所に移動し、フォルダ名も変える。

ubuntu1804.exe を実行する。環境にも依るがインストールに5分ほどかかる。

ユーザー名とパスワードを決めて、インストールは完了である。

Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: masahiro
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Installation successful!
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

masahiro@PHST:~$

Linuxの実体が rootfs フォルダ内にできていることを確認する。

f:id:onsanai:20200117113121p:plainf:id:onsanai:20200117121635p:plain

debianをインストールするのであれば、StoreアプリケーションのURLを

https://aka.ms/wsl-debian-gnulinux

にして、 debian.exe を実行すればよい。

アンインストールは

wsl --unregister Ubuntu-18.04
wsl --unregister Debian

既存のディストリビューションをコピーしたい場合は、次の記事を参考に。

https://phst.hateblo.jp/entry/2020/01/19/000000phst.hateblo.jp

参考文献

docs.microsoft.com

docs.microsoft.com