mirror of
https://github.com/microsoft/WSL.git
synced 2026-04-11 01:27:50 -05:00
* test: enable virtiofs tests and enable WSLG during testing (#14387) * test: enable virtiofs tests and enable WSLG during testing * test fix --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * chore(distributions): Almalinux auto-update - 20260311 14:52:02 (#14404) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Fix CVE-2026-26127: bump .NET runtime from 10.0.0 to 10.0.4 (#14421) Addresses Dependabot alerts #10 and #11. The Microsoft.NETCore.App.Runtime packages (win-x64 and win-arm64) at version 10.0.0 are vulnerable to a denial of service via out-of-bounds read when decoding malformed Base64Url input (CVSS 7.5 High). Bumped to 10.0.4 which includes the fix. Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * Notice change from build: 141806547 (#14423) Co-authored-by: WSL notice <noreply@microsoft.com> * Ship initrd.img in MSI using build-time generation via powershell script (#14424) * Ship initrd.img in MSI using build-time generation via tar.exe Replace the install-time CreateInitrd/RemoveInitrd custom actions with a build-time step that generates initrd.img using the Windows built-in tar.exe (libarchive/bsdtar) and ships it directly in the MSI. The install-time approach had a race condition: wsl.exe could launch before the CreateInitrd custom action completed, causing ERROR_FILE_NOT_FOUND for initrd.img. Changes: - Add CMake custom command to generate initrd.img via tar.exe --format=newc - Add initrd.img as a regular file in the MSI tools component - Remove CreateInitrd/RemoveInitrd custom actions from WiX, DllMain, and wslinstall.def - Remove CreateCpioInitrd helper and its tests (no longer needed) - Update pipeline build targets to build initramfs instead of init * pr feedback * more pr feedback * switch to using a powershell script instead of tar.exe * powershell script feedback * hopefully final pr feedback --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * virtiofs: update logic so querying virtiofs mount source does not require a call to the service (#14380) * virtiofs: update logic so querying virtiofs mount source does not require a call to the service * more pr feedback * use std::filesystem::read_symlink * pr feedback and use canonical path in virtiofs symlink * make sure canonical path is always used --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * virtio networking: add support for ipv6 (#14350) * VirtioProxy: Add IPv6 address, gateway, and route support - Add PreferredIpv6Address field and GetBestGatewayV6* methods to NetworkSettings - Extend GetHostEndpointSettings() to discover IPv6 unicast address and gateway - Add UpdateIpv6Address() using ModifyGuestEndpointSettingRequest<IPAddress> - Push IPv6 default route to guest via UpdateDefaultRoute(AF_INET6) - Remove AF_INET6 early return in ModifyOpenPorts, use INETADDR_PORT() - Add EndpointRoute::DefaultRoute() static factory - Pass client_ip_ipv6 in devicehost options (not yet parsed by devicehost) - Remove gateway_ip from devicehost options (only needed for DHCP) - Include IPv6 DNS servers in non-tunneling DNS settings - Add ConfigurationV6 and DnsResolutionAAAA tests * cleanup and add more ipv6 tests * added test coverage and minor updates * clang format * pr feedback * format source * pr feedback * test fixes --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * Track `bind` syscall when port is 0 (#14333) * Initial work * . * pr feedback and add unit test * minor tweaks an fix use after free in logging statement * implement PR feedback * hopefully final pr feedback * pr feedback in test function * Address PR feedback: add try/catch to TrackPort and PortZeroBind queue push --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * Add iptables to list of apps to install in WSL (#14459) There were instructions already on how to install tcpdump in WSL, but iptables are also needed for the log collection to be complete, so this PR adds instructions on how to also install iptables. Co-authored-by: Andre Muezerie <andremue@linux.microsoft.com> * Update Microsoft.WSL.DeviceHost to version 1.1.39-0 (#14460) Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * Moves all Ubuntu distros to the tar-based format (#14463) * Move all supported Ubuntu images to the new format We backported the build pipeline so all current LTSes come out in the new tar-based format * Remove the appx based distros All WSL users can run tar-based distros by now, right? There is no benefit in maintaining both formats. * Enable DNS tunneling for VirtioProxy networking mode (#14461) - Allow VirtioProxy to keep EnableDnsTunneling=true in config, but clear socket-specific options (BestEffortDnsParsing, DnsTunnelingIpAddress) - Suppress dedicated DNS tunneling hvsocket for VirtioProxy; tunneling is handled through the VirtioNetworking device host instead - Set DnsTunneling flag on VirtioNetworkingFlags so the device host knows to tunnel DNS - Expand SWIOTLB kernel cmdline to cover VirtioFs and VirtioProxy - Bump DeviceHost package to 1.1.39-0 - Add VirtioProxy DNS test coverage for tunneling on/off - Skip GuestPortIsReleasedV6 on Windows 10 Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * test: disable LoopbackExplicit due to OS build 29555 regression (#14477) Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * Refactor: trim unnecessary DLL deps from COMMON_LINK_LIBRARIES (#14426) * Refactor: trim unnecessary DLL deps from COMMON_LINK_LIBRARIES - Split MSI/Wintrust install functions from wslutil.cpp into install.cpp - Remove MI.lib, wsldeps.lib, msi.lib, Wintrust.lib, computecore.lib, computenetwork.lib, Iphlpapi.lib from COMMON_LINK_LIBRARIES - Add per-target MSI_LINK_LIBRARIES, HCS_LINK_LIBRARIES, SERVICE_LINK_LIBRARIES - Delay-load msi.dll and WINTRUST.dll for wsl.exe and wslg.exe - Result: wslhost, wslrelay, wslcsdk, testplugin lose msi/wintrust startup imports; wsl.exe and wslg.exe defer msi/wintrust loading until actually needed; wslservice is the only target that imports computecore/computenetwork/Iphlpapi * minor fixes to install.cpp that were caught during PR * move to wsl::windows::common::install namespace --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> * wslc: enable IPv6 and DNS tunneling for virtio proxy networking mode --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> Co-authored-by: AlmaLinux Autobot <107999298+almalinuxautobot@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Blue <OneBlue@users.noreply.github.com> Co-authored-by: WSL notice <noreply@microsoft.com> Co-authored-by: Daman Mulye <daman_mulye@hotmail.com> Co-authored-by: Andre Muezerie <108841174+andremueiot@users.noreply.github.com> Co-authored-by: Andre Muezerie <andremue@linux.microsoft.com> Co-authored-by: Carlos Nihelton <carlos.santanadeoliveira@canonical.com>
334 lines
16 KiB
JSON
334 lines
16 KiB
JSON
{
|
|
"ModernDistributions": {
|
|
"Ubuntu": [
|
|
{
|
|
"Name": "Ubuntu",
|
|
"FriendlyName": "Ubuntu",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://releases.ubuntu.com/24.04.4/ubuntu-24.04.4-wsl-amd64.wsl",
|
|
"Sha256": "9b2f7730dc68227dd04a9f3e5eab86ad85caf556b8606ad94f1f29ff5c4fd3f5"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://cdimages.ubuntu.com/releases/24.04.4/release/ubuntu-24.04.4-wsl-arm64.wsl",
|
|
"Sha256": "6b244d89f412a68f51e58f396fab65bed3b5896a25c045a99bef9c78a07df507"
|
|
}
|
|
},
|
|
{
|
|
"Name": "Ubuntu-24.04",
|
|
"FriendlyName": "Ubuntu 24.04 LTS",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://releases.ubuntu.com/24.04.4/ubuntu-24.04.4-wsl-amd64.wsl",
|
|
"Sha256": "9b2f7730dc68227dd04a9f3e5eab86ad85caf556b8606ad94f1f29ff5c4fd3f5"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://cdimages.ubuntu.com/releases/24.04.4/release/ubuntu-24.04.4-wsl-arm64.wsl",
|
|
"Sha256": "6b244d89f412a68f51e58f396fab65bed3b5896a25c045a99bef9c78a07df507"
|
|
}
|
|
},
|
|
{
|
|
"Name": "Ubuntu-22.04",
|
|
"FriendlyName": "Ubuntu 22.04 LTS",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://releases.ubuntu.com/jammy/ubuntu-22.04.5-wsl-amd64.wsl",
|
|
"Sha256": "4499c4fe257f2fc83145b429ce211a0a43fd590e70d6261ede616210947d9f8f"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://cdimage.ubuntu.com/ubuntu/releases/jammy/release/ubuntu-22.04.5-wsl-arm64.wsl",
|
|
"Sha256": "3e2d77b92cf9dad1095eaebcad96feba2781007f5f52431cd4fe6fff63b201e5"
|
|
}
|
|
},
|
|
{
|
|
"Name": "Ubuntu-20.04",
|
|
"FriendlyName": "Ubuntu 20.04 LTS",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://releases.ubuntu.com/focal/ubuntu-20.04.6-wsl-amd64.wsl",
|
|
"Sha256": "a9073f3726aab9661076506603706eadf284b80a791dec3adfde8e1989906fa4"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://cdimage.ubuntu.com/ubuntu/releases/focal/release/ubuntu-20.04.6-wsl-arm64.wsl",
|
|
"Sha256": "16174012f9a3f6fb10729e648fd8c7dfa205d039d76902e4c28de746f85bf3c8"
|
|
}
|
|
}
|
|
],
|
|
"openSUSE": [
|
|
{
|
|
"Name": "openSUSE-Tumbleweed",
|
|
"FriendlyName": "openSUSE Tumbleweed",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/openSUSE/WSL-instarball/releases/download/v20260106.0/openSUSE-Tumbleweed-20260103.x86_64-1.224-Build1.224.wsl",
|
|
"Sha256": "0x394be699da2821b331355f3541e237aa3aa00bc4068f33283d68303d8336d484"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://github.com/openSUSE/WSL-instarball/releases/download/v20260106.0/openSUSE-Tumbleweed-20260103.aarch64-2.195-Build2.195.wsl",
|
|
"Sha256": "0xbcbb88e957091c425ecb42f3076b8882b5976fd94885e453afaee40de3b79470"
|
|
}
|
|
},
|
|
{
|
|
"Name": "openSUSE-Leap-16.0",
|
|
"FriendlyName": "openSUSE Leap 16.0",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/openSUSE/WSL-instarball/releases/download/v20251001.0/openSUSE-Leap-16.0-16.0.x86_64-22.57-Build22.57.wsl",
|
|
"Sha256": "0x0d1faa095153beee0a9b5089b0f9aa3d2aec95e2cdcffdeeff84dd54c48b8393"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://github.com/openSUSE/WSL-instarball/releases/download/v20251001.0/openSUSE-Leap-16.0-16.0.aarch64-22.57-Build22.57.wsl",
|
|
"Sha256": "0x91bcdc7e9f42d7a60a4464ad867d91243aaaecab7b3a057039f77a989daac51e"
|
|
}
|
|
}
|
|
],
|
|
"SUSE": [
|
|
{
|
|
"Name": "SUSE-Linux-Enterprise-15-SP7",
|
|
"FriendlyName": "SUSE Linux Enterprise 15 SP7",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/SUSE/WSL-instarball/releases/download/v20260304.0/SUSE-Linux-Enterprise-15-SP7-15.7.x86_64-30.46-Build30.46.wsl",
|
|
"Sha256": "0x59db8db946bac83729274f4b7dddd91c0fd30badd15f9adc1e5bd56722541b4c"
|
|
}
|
|
},
|
|
{
|
|
"Name": "SUSE-Linux-Enterprise-16.0",
|
|
"FriendlyName": "SUSE Linux Enterprise 16.0",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/SUSE/WSL-instarball/releases/download/v20260218.0/SUSE-Linux-Enterprise-16.0-16.0.x86_64-1.29-Build1.29.wsl",
|
|
"Sha256": "0xe0bd5e676a30164f43bbe9a7a0e0999ba9cfa396d030abf9c95122a656ed5c49"
|
|
}
|
|
}
|
|
],
|
|
"kali": [
|
|
{
|
|
"Name": "kali-linux",
|
|
"FriendlyName": "Kali Linux Rolling",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://kali.download/wsl-images/kali-2025.4/kali-linux-2025.4-wsl-rootfs-amd64.wsl",
|
|
"Sha256": "86aba7bb3d74d313e349f9f50d3f6119ee3b1491072920d063f17ce9b3f706ab"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://kali.download/wsl-images/kali-2025.4/kali-linux-2025.4-wsl-rootfs-arm64.wsl",
|
|
"Sha256": "bd8cdfe340ec596e470b6853ac662382897bc656c0ac3d3096eb399d0780e25e"
|
|
}
|
|
}
|
|
],
|
|
"Debian": [
|
|
{
|
|
"Name": "Debian",
|
|
"FriendlyName": "Debian GNU/Linux",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://salsa.debian.org/debian/WSL/-/jobs/7949331/artifacts/raw/Debian_WSL_AMD64_v1.22.0.0.wsl",
|
|
"Sha256": "543123ccc5f838e63dac81634fb0223dc8dcaa78fdb981387d625feb1ed168c7"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://salsa.debian.org/debian/WSL/-/jobs/7949331/artifacts/raw/Debian_WSL_ARM64_v1.22.0.0.wsl",
|
|
"Sha256": "5701f1add55f8cf3b56528109a6220ae5c89f2189d7ae97b9a4b5302b80e967c"
|
|
}
|
|
}
|
|
],
|
|
"AlmaLinux": [
|
|
{
|
|
"Name": "AlmaLinux-8",
|
|
"FriendlyName": "AlmaLinux OS 8",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v8.10.20260311.0/AlmaLinux-8.10_x64_20260311.0.wsl",
|
|
"Sha256": "77a662e2947a1482087e3edf22595d62121ad8011385152f9209734adac87941"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v8.10.20260311.0/AlmaLinux-8.10_ARM64_20260311.0.wsl",
|
|
"Sha256": "7fb2e5d25cbba9bfeef1f9e1420fa4e30b671264aa92a015adf8f2901cdfb97f"
|
|
}
|
|
},
|
|
{
|
|
"Name": "AlmaLinux-9",
|
|
"FriendlyName": "AlmaLinux OS 9",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v9.7.20260311.0/AlmaLinux-9.7_x64_20260311.0.wsl",
|
|
"Sha256": "c7d9c8f9bbe8f52a34d920988d6cea913f0251c457aef55f5ed66cce90561f92"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v9.7.20260311.0/AlmaLinux-9.7_ARM64_20260311.0.wsl",
|
|
"Sha256": "e9b5e184aa04e6f72574e2c29cda919d4aaed0c7408dcb81905f6c9391516c7f"
|
|
}
|
|
},
|
|
{
|
|
"Name": "AlmaLinux-Kitten-10",
|
|
"FriendlyName": "AlmaLinux OS Kitten 10",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v10-kitten.20260311.0/AlmaLinux-Kitten-10_x64_20260311.0.wsl",
|
|
"Sha256": "b04ab8ae277ca4bbeb70a15381124609ca7f97b8f7c275930b3fd91195c385ad"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v10-kitten.20260311.0/AlmaLinux-Kitten-10_ARM64_20260311.0.wsl",
|
|
"Sha256": "d502ab27654fa326888940ebce573dbe5abf7e44f709e67b53030da49572a92f"
|
|
}
|
|
},
|
|
{
|
|
"Name": "AlmaLinux-10",
|
|
"FriendlyName": "AlmaLinux OS 10",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v10.1.20260311.0/AlmaLinux-10.1_x64_20260311.0.wsl",
|
|
"Sha256": "6bc470081100ec507d933ee58b467f1903acc07da719ad37532b942439fc16c4"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://github.com/AlmaLinux/wsl-images/releases/download/v10.1.20260311.0/AlmaLinux-10.1_ARM64_20260311.0.wsl",
|
|
"Sha256": "2aedea16c5bdbc83b61d78634cc2f6b839435ad9066df1ea1a0bba7ad2fbdc39"
|
|
}
|
|
}
|
|
],
|
|
"archlinux": [
|
|
{
|
|
"Name": "archlinux",
|
|
"FriendlyName": "Arch Linux",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://fastly.mirror.pkgbuild.com/wsl/2026.03.01.160197/archlinux-2026.03.01.160197.wsl",
|
|
"Sha256": "bd0a3d729742e15599ba0351c800225272bffb5061f2ce7cd16fab753055ca77"
|
|
}
|
|
}
|
|
],
|
|
"Fedora": [
|
|
{
|
|
"Name": "FedoraLinux-43",
|
|
"FriendlyName": "Fedora Linux 43",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://download.fedoraproject.org/pub/fedora/linux/releases/43/Container/x86_64/images/Fedora-WSL-Base-43-1.6.x86_64.wsl",
|
|
"Sha256": "220780af9cf225e9645313b4c7b0457a26a38a53285eb203b2ab6188d54d5b82"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://download.fedoraproject.org/pub/fedora/linux/releases/43/Container/aarch64/images/Fedora-WSL-Base-43-1.6.aarch64.wsl",
|
|
"Sha256": "7eef7a83260218d8c878b3c7bbdaf11772103145184d0c65df27557f4cd49548"
|
|
}
|
|
},
|
|
{
|
|
"Name": "FedoraLinux-42",
|
|
"FriendlyName": "Fedora Linux 42",
|
|
"Default": false,
|
|
"Amd64Url": {
|
|
"Url": "https://download.fedoraproject.org/pub/fedora/linux/releases/42/Container/x86_64/images/Fedora-WSL-Base-42-1.1.x86_64.tar.xz",
|
|
"Sha256": "99fb3d05d78ca17c6815bb03cf528da8ef82ebc6260407f2b09461e0da8a1b8d"
|
|
},
|
|
"Arm64Url": {
|
|
"Url": "https://download.fedoraproject.org/pub/fedora/linux/releases/42/Container/aarch64/images/Fedora-WSL-Base-42-1.1.aarch64.tar.xz",
|
|
"Sha256": "a5a2ceb8ca56b7245b909d021b0fd620427db349f02b8ef3b82b741bcb5611cd"
|
|
}
|
|
}
|
|
],
|
|
"eLxr": [
|
|
{
|
|
"Name": "eLxr",
|
|
"FriendlyName": "eLxr 12.12.0.0 GNU/Linux",
|
|
"Default": true,
|
|
"Amd64Url": {
|
|
"Url": "https://gitlab.com/api/v4/projects/68007430/packages/generic/wsl/12.12.0.0/eLxr_WSL_AMD64_12.12.0.0.wsl",
|
|
"Sha256": "f94e0c44be51550478100ea150b80535f955bf87487d1b964f4636d97478c05d"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Default": "Ubuntu",
|
|
"Distributions": [
|
|
{
|
|
"Name": "Ubuntu",
|
|
"FriendlyName": "Ubuntu",
|
|
"StoreAppId": "9PDXGNCFSCZV",
|
|
"Amd64": true,
|
|
"Arm64": true,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2204-220117.appx",
|
|
"Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2204-220117_ARM64.appx",
|
|
"PackageFamilyName": "CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc"
|
|
},
|
|
{
|
|
"Name": "Debian",
|
|
"FriendlyName": "Debian GNU/Linux",
|
|
"StoreAppId": "9MSVKQC78PK6",
|
|
"Amd64": true,
|
|
"Arm64": true,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/TheDebianProject.DebianGNULinux_1.12.2.0_neutral___76v4gfsz19hv4.AppxBundle",
|
|
"Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/TheDebianProject.DebianGNULinux_1.12.2.0_neutral___76v4gfsz19hv4.AppxBundle",
|
|
"PackageFamilyName": "TheDebianProject.DebianGNULinux_76v4gfsz19hv4"
|
|
},
|
|
{
|
|
"Name": "kali-linux",
|
|
"FriendlyName": "Kali Linux Rolling",
|
|
"StoreAppId": "9PKR34TNCV07",
|
|
"Amd64": true,
|
|
"Arm64": true,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/KaliLinux_1.13.1.0.AppxBundle",
|
|
"Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/KaliLinux_1.13.1.0.AppxBundle",
|
|
"PackageFamilyName": "KaliLinux.54290C8133FEE_ey8k8hqnwqnmg"
|
|
},
|
|
{
|
|
"Name": "OracleLinux_7_9",
|
|
"FriendlyName": "Oracle Linux 7.9",
|
|
"StoreAppId": "9P7L0QWBSLTK",
|
|
"Amd64": true,
|
|
"Arm64": false,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/OracleLinux_7.9-230428.Appx",
|
|
"Arm64PackageUrl": null,
|
|
"PackageFamilyName": "3810OracleAmericaInc.OracleLinux7.9_dm28ctvqnhe9g"
|
|
},
|
|
{
|
|
"Name": "OracleLinux_8_10",
|
|
"FriendlyName": "Oracle Linux 8.10",
|
|
"StoreAppId": "9MVFWTCT78ZN",
|
|
"Amd64": true,
|
|
"Arm64": false,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/OracleLinux_8.10-250708.Appx",
|
|
"Arm64PackageUrl": null,
|
|
"PackageFamilyName": "3810OracleAmericaInc.OracleLinux8.10_dm28ctvqnhe9g"
|
|
},
|
|
{
|
|
"Name": "OracleLinux_9_5",
|
|
"FriendlyName": "Oracle Linux 9.5",
|
|
"StoreAppId": "9NL3F53JZ3HX",
|
|
"Amd64": true,
|
|
"Arm64": false,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/OracleLinux_9.5-250708.Appx",
|
|
"Arm64PackageUrl": null,
|
|
"PackageFamilyName": "3810OracleAmericaInc.OracleLinux9.5_dm28ctvqnhe9g"
|
|
},
|
|
{
|
|
"Name": "openSUSE-Leap-15.6",
|
|
"FriendlyName": "openSUSE Leap 15.6",
|
|
"StoreAppId": "9PDTJHBQRQPF",
|
|
"Amd64": true,
|
|
"Arm64": true,
|
|
"Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/openSUSELeap15p6-250320_x64.Appx",
|
|
"Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/openSUSELeap15p6-250320_ARM64.Appx",
|
|
"PackageFamilyName": "46932SUSE.openSUSELeap15.6_022rs5jcyhyac"
|
|
},
|
|
{
|
|
"Name": "SUSE-Linux-Enterprise-15-SP6",
|
|
"FriendlyName": "SUSE Linux Enterprise 15 SP6",
|
|
"StoreAppId": "9N738KZGNB91",
|
|
"Amd64": true,
|
|
"Arm64": false,
|
|
"Amd64PackageUrl": "https://github.com/SUSE/WSL-instarball/releases/download/v20250618.0/SUSE-Linux-Enterprise-15-SP6-15.6-WSL.x86_64-156.3.148.0-Build3.148.appx",
|
|
"Arm64PackageUrl": null,
|
|
"PackageFamilyName": "46932SUSE.SUSELinuxEnterprise15SP6_022rs5jcyhyac"
|
|
},
|
|
{
|
|
"Name": "openSUSE-Tumbleweed",
|
|
"FriendlyName": "openSUSE Tumbleweed",
|
|
"StoreAppId": "9MSSK2ZXXN11",
|
|
"Amd64": true,
|
|
"Arm64": true,
|
|
"Amd64PackageUrl": "https://github.com/openSUSE/WSL-instarball/releases/download/v20260106.0/openSUSE-Tumbleweed-20260103-WSL.x86_64-26003.9.1368.0-Build9.1368.appx",
|
|
"Arm64PackageUrl": "https://github.com/openSUSE/WSL-instarball/releases/download/v20260106.0/openSUSE-Tumbleweed-20260103-WSL.aarch64-26003.9.741.0-Build9.741.appx",
|
|
"PackageFamilyName": "46932SUSE.openSUSETumbleweed_022rs5jcyhyac"
|
|
}
|
|
]
|
|
}
|