wsl
WSL: Windows Subsystem for Linux
code:bash
# Linuxディストリビューションのリスト
wsl -l -v
# デフォルトのLinuxディストリビューションを選択
wsl -s Ubuntu
# デフォルトのLinuxディストリビューションに接続
wsl
Ubuntu 20.04
code:bash
sudo apt update
sudo apt upgrade
sudo apt install zsh xonsh build-essential cmake
WSLのSquidを自動起動(+ログローテーション)
code:bat
wsl -u root -- sh -c "service squid start && sleep 5 && squid -k rotate"
WSLへ伝搬する環境変数
code:conf
WSLENV="http_proxy:https_proxy:no_proxy"
WSL2上のプログラムからdockerの認証を叩くときにdocker-credential-desktop.exeがPATHに含まれている必要がある。
場所は /mnt/c/Program Files/Docker/Docker/resources/bin