- Create WSL
Ubutun 24.04
environment. - Install ansible and provision as follows.
sudo apt-add-repository ppa:ansible/ansible
sudo apt install --no-install-recommends ansible
ansible-playbook --ask-become-pass site.yml
If you want to create multiple environment, use wsl --export
and wsl --import
as follows.
wsl --export Ubuntu-24.04 ./distributions/Ubuntu-24.04.tar
wsl --import wsl-noble0x ./wsl-noble0x/ ./distributions/Ubuntu-24.04.tar
Edit /etc/wsl.conf
in the WSL environment to change the login user from root
.
[user]
default=username
Use wsl --terminate
to restart the distribution to reflect the configuration changes.
Edit ~/.wslconfig
in Windows environment.
[wsl2]
dnsTunneling=true
Edit /etc/wsl.conf
in the WSL environment.
[network]
hostname=wsl-noble0x