Releases: mhackermsft/wslcontainerdesktop
Release list
WSL Container Desktop 1.5.0
WSL Container Desktop 1.5.0
Install (recommended: two commands, no script)
Downloaded files are flagged "from the internet" (Mark of the Web), so Windows' default
RemoteSigned policy blocks the unsigned Install.ps1 with "…is not digitally signed." The most
reliable way to install is to run the two underlying steps yourself — interactive commands are not
subject to script-signing policy.
- Download the
.msixand.cerassets below into the same folder. - Open that folder, then open an elevated PowerShell (Run as administrator).
cdinto the download folder and run:
Import-Certificate -FilePath .\WSLContainerDesktop-Signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage -Path .\WSLContainerDesktop_1.5.0_x64.msix -ForceUpdateFromAnyVersion- Launch WSL Container Desktop from the Start menu.
The first command trusts the app's self-signed publisher certificate (CN=Michael Hacker) so Windows
accepts the sideloaded package; the second installs (or updates) the app.
Alternative: use the Install.ps1 helper script
If you'd rather use the bundled script, download Install.ps1 as well, then run it in a way that
bypasses the script-signing block (do one of these):
-
From an elevated PowerShell in the download folder:
powershell -ExecutionPolicy Bypass -File .\Install.ps1
-
Or strip the Mark of the Web first, then right-click Install.ps1 > Run with PowerShell:
Unblock-File -Path .\*
The script self-elevates, trusts the certificate, and installs the package. To update later, repeat the
same steps with a newer release.
Self-signed, self-contained package (bundles the .NET and Windows App SDK runtimes, so nothing else is required). Not a Microsoft product and carries no warranty - see the repository README.
WSL Container Desktop 1.4.0
WSL Container Desktop 1.4.0
Install
- Download all three assets below (.msix, .cer, Install.ps1) into the same folder.
- Right-click Install.ps1 and choose Run with PowerShell (it requests admin rights to trust the signing certificate, then installs the app).
- Launch WSL Container Desktop from the Start menu.
To update later, run a newer release's Install.ps1 the same way.
Self-signed, self-contained package (bundles the .NET and Windows App SDK runtimes, so nothing else is required). Not a Microsoft product and carries no warranty - see the repository README.
WSL Container Desktop 1.3.1
WSL Container Desktop 1.3.1
Install
- Download all three assets below (.msix, .cer, Install.ps1) into the same folder.
- Right-click Install.ps1 and choose Run with PowerShell (it requests admin rights to trust the signing certificate, then installs the app).
- Launch WSL Container Desktop from the Start menu.
To update later, run a newer release's Install.ps1 the same way.
Self-signed, self-contained package (bundles the .NET and Windows App SDK runtimes, so nothing else is required). Not a Microsoft product and carries no warranty - see the repository README.
WSL Container Desktop 1.3.0
WSL Container Desktop 1.3.0
Install
- Download all three assets below (.msix, .cer, Install.ps1) into the same folder.
- Right-click Install.ps1 and choose Run with PowerShell (it requests admin rights to trust the signing certificate, then installs the app).
- Launch WSL Container Desktop from the Start menu.
To update later, run a newer release's Install.ps1 the same way.
Self-signed, self-contained package (bundles the .NET and Windows App SDK runtimes, so nothing else is required). Not a Microsoft product and carries no warranty - see the repository README.