// => comment > => command from Powershell (admin) $ => command from Ubuntu (bash) && => 'and'
// powershell (admin)
> wsl --install
> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
&&
> wget https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
if that doesn't work, try in browser => https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
&&
&& *restart machine*
// open windows terminal (admin)
> wsl --set-default-version 2
> wsl --install -d Ubuntu
// open windows terminal
> bash
// curl install
sudo apt install curl
&&
// nvm install
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
$ source ~/.profile
&&
// node && nodejs install
$ nvm install v14.18.1
$ node --version
&&
// yarn install
$ sudo apt update
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
$ sudo apt install --no-install-recommends yarn
$ yarn --version