Download VirtualBox's latest version for Windows and its extension pack from here.
After installing VirtualBox, install the pack by going into tools > extensions then clicking install:
Install vagrant according to their instructions for Linux. All you have to do is to runt he following command in WSL:
wget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list sudo apt update && sudo apt install vagrant
Export some global variables to be able to run vagrant (these need to be reset each time you open a new terminal):
export VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1" export PATH="$PATH:/mnt/c/Program Files/Oracle/VirtualBox"
You also have to add the folder where your project is located:
And you have to ssh from PowerShell
ssh firstname.lastname@example.org -p 2222
Add this line to your
Vagrantfile to be able to have a project in your ubuntu file system:
config.vm.synced_folder '.', '/vagrant', disabled: true
For more info on WSL installs, click here.
Top comments (0)