Install openSUSE Tumbleweed on WSL
How to install the official openSUSE Tumbleweed images for WSL directly from the Open Build Service to enjoy this rolling distribution on Windows.
![Install openSUSE Tumbleweed on WSL](/content/images/size/w1200/2021/04/Screenshot-2021-04-21-192711.png)
openSUSE Tumbleweed is a community Linux distribution sponsored by SUSE. It is a rolling distribution, like Arch, that continuously receives the latest packages from the openSUSE community, SUSE, and upstream open source projects.
UPDATE: openSUSE Tumbleweed is now officially in the Microsoft Store.
The following is preserved for reference purposes:
openSUSE Tumbleweed is not in the Microsoft Store but official images are published for WSL. A couple extra steps are required though because the .appx file requires installation of the openSUSE CA certificate. It is not too hard though, so lets give it a go.
Grab the openSUSE Tumbleweed WSL install image, a .appx file, from download.opensuse.org:
![](https://boxofcables.dev/content/images/2021/08/image.png)
In that folder, use Ctrl+F to search for an image ending .appx. It will be called something like:
openSUSE-Tumbleweed-20210803-WSL.x86_64-21153.2.79.0-Snapshot20210803.appx
Download the .appx file:
![](https://boxofcables.dev/content/images/2021/08/image-1.png)
Next, we need to grab the openSUSE CA certificate from build.opensuse.org:
![](https://boxofcables.dev/content/images/2021/08/image-19.png)
Copy and paste the certificate into Notepad:
![](https://boxofcables.dev/content/images/2021/08/image-20.png)
Save the file as openSUSE-UEFI-CA-Certificate.crt making sure to select 'All Files' under 'Save as type':
![](https://boxofcables.dev/content/images/2021/08/image-21.png)
Exit Notepad.
Open Explorer and navigate to where you saved the openSUSE-UEFI-CA-Certificate.crt:
![](https://boxofcables.dev/content/images/2021/08/image-22.png)
Double-click on openSUSE-UEFI-CA-Certificate.crt. This will open a window with information about the certificate:
![](https://boxofcables.dev/content/images/2021/08/image-23.png)
Click 'Install Certficate', highlighted below:
![](https://boxofcables.dev/content/images/2021/08/image-24.png)
This will open a Certificate Import Wizard:
![](https://boxofcables.dev/content/images/2021/08/image-13.png)
Select the 'Local Machine' option and then click 'Next'. This will require admin approval.
In the next step, select 'Place all certificates in the following store':
![](https://boxofcables.dev/content/images/2021/08/image-14.png)
Then click the 'Browse' button.
In the 'Select Certificate Store' window, select 'Trusted Root Certificate Authorities':
![](https://boxofcables.dev/content/images/2021/08/image-15.png)
Then click 'OK'.
![](https://boxofcables.dev/content/images/2021/08/image-16.png)
Then click 'Next' to proceed in the Certificate Import Wizard.
On the final page of the wizard, click 'Finish':
![](https://boxofcables.dev/content/images/2021/08/image-17.png)
You should then see:
![](https://boxofcables.dev/content/images/2021/08/image-18.png)
Click 'OK' and close the certificate window.
Now, locate the openSUSE .appx file in Explorer, probably in your Downloads folder unless you saved it elsewhere:
![](https://boxofcables.dev/content/images/2021/08/image-7.png)
Double-click on the .appx file, which will open:
![](https://boxofcables.dev/content/images/2021/04/image-14.png)
Then click 'Install':
![](https://boxofcables.dev/content/images/2021/04/image-15.png)
Once unpacked, openSUSE Tumbleweed will launch with the YaST-based firstboot interface:
![](https://boxofcables.dev/content/images/2021/04/image-16.png)
Select Next, accept the license, and configure your WSL username and password.
![](https://boxofcables.dev/content/images/2021/04/image-17.png)
You will then find openSUSE Tumbleweed in your Start Menu:
![](https://boxofcables.dev/content/images/2021/04/image-18.png)
You will also find openSUSE Tumbleweed in the new Windows Terminal:
![](https://boxofcables.dev/content/images/2021/04/image-19.png)
In Windows Terminal settings you can set openSUSE Tumbleweed to be your default shell:
![](https://boxofcables.dev/content/images/2021/04/image-20.png)
You can also set the openSUSE Tumbleweed default wallpaper as the background for openSUSE in Windows Terminal:
![](https://boxofcables.dev/content/images/2021/04/bg.jpg)
If you are brave and want to edit the settings.json for Windows Terminal, you can even set the openSUSE icon to be the icon in Windows Terminal:
![](https://boxofcables.dev/content/images/2021/04/icon.png)
So you end up with something like this:
![](https://boxofcables.dev/content/images/2021/04/image-22.png)
Have lots of fun!
See also: