WSLインスコ
ちなみにこれインスコするときにエラーして進めなかった。
原因はWSLのkernelが古かった。
最新版インストールしてからUbuntuのインスコやり直したらいけた
(https://docs.microsoft.com/ja-jp/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package)
GWSLのインスコ
StoreでGWSLで検索すれば出てくる。
これが地味に便利
何ができの?
公式サイト:https://opticos.github.io/gwsl/
公式のデモ動画:https://www.youtube.com/watch?reload=9&v=S6GXBEQ5KzA&feature=emb_title
まあつまりWSLのランチャー
これひとつでWSLにインスコしたアプリをぽちっと実行できる
ブラウザだってメディアの再生もいける
設定方法は下記の参考にしたサイト様を参照
https://ari23.hatenablog.com/entry/gwsl-install
https://qiita.com/1024xx4/items/45a5cce13eafa17ca6f1
Chromeのインスコ方法
https://docs.microsoft.com/ja-jp/windows/wsl/tutorials/gui-apps#install-google-chrome-for-linux
日本語文字化けする場合
sudo apt-get install unifont
VSCodeもWSLで実行
これはWSL上でVSCodeを実行するのではなく、Widnows上でWSLに置いてるソースファイルにアクセスする感じ。
Windwosに普通にVSCode入れて、
拡張機能でRemoteWSLを入れて、
WSL上で開きたいディレクトリやファイルを引数に指定して$ code {開きたいディレクトリやファイルを指定}
で開けばOk
MSの公式が丁寧に書いてくれてるから詳しくはそっち見たほうが早い
https://docs.microsoft.com/ja-jp/windows/wsl/tutorials/wsl-vscode
Dockerの対応
公式からWindows版を入手
https://www.docker.com/products/docker-desktop/
このへんぽちぽち設定すればWSLでdocker使えるようになる
詳細:https://docs.microsoft.com/ja-jp/windows/wsl/tutorials/wsl-containers#install-docker-desktop
うん、MS公式優秀。
Docker使えてVSCode使えてGUIのアプリも表示できて。もうあとはどうにでもなるっしょ