Seite 1 von 1

WSL2 - Alpine Linux on WSL2 - Windows Subsystem for Linux 2

Verfasst: 26.06.2025, 04:55
von KaiM
Vorthread 2024 viewtopic.php?t=32700

Hallo Forum,

wieviel mehr GB Speicher wird folgende WSL2 Installation auf der HDD beanspruchen?
Alpine Linux on WSL2
https://github.com/AndyRids/Alpine-WSL-Dev

Alpine WSL
Microsoft Store
https://apps.microsoft.com/detail/9p804 ... e-DE&gl=DE
Windows S mode currently *NOT* supported.

The Sourcecode can be found at: https://github.com/agowa338/WSL-DistroLauncher-Alpine

This app runs through these steps when it is first launched:

1. Downloads the official Alpine Release from the official website (tar.gz)

2. Checks it's sha256 checksum

3. Let the windows api extract the tar.gz

4. Change permissions for / to 755 (non recursive)

5. Install some pre-requirements for better wsl integration

6. Create a user account

7. Drop the user into the Alpine Userland


MfG
KaiM

Re: WSL2 - Alpine Linux on WSL2 - Windows Subsystem for Linux 2

Verfasst: 26.06.2025, 08:51
von Holgi
KaiM hat geschrieben: 26.06.2025, 04:55 Was ist der Windows S mode ?
guckst du hier; gilt sinngemäß auch für Windows 11:
https://www.deskmodder.de/blog/2018/04/ ... -erklaert/
die zweite Frage kann ich die leider nicht beantworten. Einfach mal testen, messen. Evtl. de-installieren.

Re: WSL2 - Alpine Linux on WSL2 - Windows Subsystem for Linux 2

Verfasst: 26.06.2025, 21:47
von KaiM
Das ist die auf Youtube beschriebene Lösung zu https://github.com/AndyRids/Alpine-WSL-Dev :

How to Import any Linux distribution to use with WSL 2 on Windows 11 | WSL --Import Terminal Command
https://www.youtube.com/watch?v=KtN6sNJlQrA

Das yt Video ist aus 2022, sollte ich das 2025 1 zu 1 übertragen können?

WSL2 Probleme:
https://github.com/microsoft/WSL/issues/5430

https://derlinuxwikinger.de/wsl-install ... nrichtung/

https://de.windows-office.net/?p=15129

https://geekscircuit.com/install-docker ... ine-linux/

Installation, einfach Variante, nur mit winget:

Code: Alles auswählen

Windows PowerShell
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.

Installieren Sie die neueste PowerShell für neue Funktionen und Verbesserungen! https://aka.ms/PSWindows

PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Tool zur Imageverwaltung für die Bereitstellung
Version: 10.0.22621.2792

Abbildversion: 10.0.22631.5472

Features werden aktiviert
[==========================100.0%==========================]
Der Vorgang wurde erfolgreich beendet.
PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Tool zur Imageverwaltung für die Bereitstellung
Version: 10.0.22621.2792

Abbildversion: 10.0.22631.5472

Features werden aktiviert
[==========================100.0%==========================]
Der Vorgang wurde erfolgreich beendet.
PS C:\Windows\system32> winget search wsl
Die Quelle "msstore" erfordert, dass Sie die folgenden Vereinbarungen vor der Verwendung anzeigen.
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
Die Quelle erfordert, dass die geografische Region des aktuellen Computers aus 2 Buchstaben an den Back-End-Dienst gesendet wird, damit er ordnungsgemäß funktioniert (z. B. „US“).

Stimmen Sie allen Nutzungsbedingungen der Quelle zu?
[Y] Ja  [N] Nein: y
Name                                       ID                                     Version       Übereinstimmung Quelle
-----------------------------------------------------------------------------------------------------------------------
WSL Toolbox Beta                           9NDGGX7M2H0V                           Unknown                       msstore
Winch WSL                                  9MZNMNKSM73X                           Unknown                       msstore
Raft WSL                                   9MSMJQD017X7                           Unknown                       msstore
WSL Tray Monitor                           9P781RW2VM6G                           Unknown                       msstore
AOSC OS on WSL                             9NMDF21NV65Z                           Unknown                       msstore
Alpine WSL                                 9P804CRF0395                           Unknown                       msstore
WSLackware                                 9N8WPJWZ4JX7                           Unknown                       msstore
easyWSL                                    9NHBTMKS47RB                           Unknown                       msstore
Windows Subsystem for Linux                Microsoft.WSL                          2.5.9         Moniker: wsl    winget
WSL Disk Shrinker                          BiSS.WSLDiskShrinker                   0.2.2         Tag: wsl        winget
WSL Manager                                Bostrot.WSLManager                     1.8.17        Tag: wsl        winget
Ubuntu                                     Canonical.Ubuntu                       2204.1.8.0    Tag: wsl        winget
Ubuntu 18.04 LTS                           Canonical.Ubuntu.1804                  1804.6.4.0    Tag: wsl        winget
Ubuntu 20.04 LTS                           Canonical.Ubuntu.2004                  2004.6.16.0   Tag: wsl        winget
Ubuntu 22.04 LTS                           Canonical.Ubuntu.2204                  2204.2.47.0   Tag: wsl        winget
Ubuntu 24.04 LTS                           Canonical.Ubuntu.2404                  2404.0.5.0    Tag: wsl        winget
Nexus Tools                                CorbinDavenport.NexusTools             5.7           Tag: wsl        winget
Debian                                     Debian.Debian                          1.12.2.0      Tag: wsl        winget
Aliae                                      JanDeDobbeleer.Aliae                   0.26.5        Tag: wsl        winget
Oh My Posh                                 JanDeDobbeleer.OhMyPosh                26.11.0       Tag: wsl        winget
ConEmu                                     Maximus5.ConEmu                        11.230.7240   Tag: wsl        winget
Windows Terminal                           Microsoft.WindowsTerminal              1.22.11751.0  Tag: wsl        winget
Windows Terminal Preview                   Microsoft.WindowsTerminal.Preview      1.23.11752.0  Tag: wsl        winget
WSLtty                                     Mintty.WSLtty                          3.7.8         Tag: wsl        winget
Kali Linux                                 OffSec.KaliLinux                       1.13.1.0      Tag: wsl        winget
Oracle Linux 7.9                           Oracle.OracleLinux.7.9                 7.9.2.0       Tag: wsl        winget
Oracle Linux 8.7                           Oracle.OracleLinux.8.7                 8.7.0.0       Tag: wsl        winget
Oracle Linux 9.1                           Oracle.OracleLinux.9.1                 9.1.0.0       Tag: wsl        winget
Hyper-V-Switch                             RaynerSec.Hyper-V-Switch               1.0.1.0       Tag: wsl        winget
easyWSL                                    RedCodeLabs.easyWSL                    0.1.8.0       Tag: wsl        winget
SUSE Linux Enterprise 15 SP6               SUSE.SUSE.15SP6                        156.3.148.0   Tag: wsl        winget
openSUSE Leap 15.6                         SUSE.openSUSE.Leap.15.6                156.1.895.0   Tag: wsl        winget
openSUSE Tumbleweed                        SUSE.openSUSE.Tumbleweed               25167.9.806.0 Tag: wsl        winget
usbipd-win                                 dorssel.usbipd-win                     5.1.0         Tag: wsl        winget
electerm                                   electerm.electerm                      1.100.8       Tag: wsl        winget
Fedora Remix for WSL                       whitewaterfoundry.fedora-remix-for-wsl 42.0.5.0      Tag: wsl        winget
XPipe                                      xpipe-io.xpipe                         16.6          Tag: wsl        winget
BitRecover Windows Live Mail Converter Wi… BitRecover.WindowsLiveMailConverter    8.2                           winget
NewsLeecher                                CrystalArtSoftware.NewsLeecher         7.0.0.0                       winget
WSL Toolbox                                FalconNL93.WSLToolbox                  0.7.36.1                      winget
WSL USB Manager                            nickbeth.wsl-usb-manager               1.2.1                         winget
wslinternals                               sirredbeard.wslinternals               0.0.14                        winget
Juice                                      Atticus64.juice                        0.4.0         Tag: wsl2       winget
PS C:\Windows\system32>
PS C:\Windows\system32> winget install 9P804CRF0395
Gefunden Alpine WSL [9P804CRF0395] Version Unknown
Dieses Paket wird über den Microsoft Store bereitgestellt. “winget” muss das Paket möglicherweise im Auftrag des aktuellen Benutzers aus dem Microsoft Store abrufen.
Vereinbarungen für Alpine WSL [9P804CRF0395] Version Unknown
Version: Unknown
Herausgeber: agowa338
Herausgeber-URL: https://alpinelinux.org
Herausgeber-Support-URL: mailto:windows-store@agowa338.de
Lizenz: ms-windows-store://pdp/?ProductId=9P804CRF0395
Datenschutz-URL: https://alpinelinux.org/privacy-policy.html
Copyright: Alpine Linux Development Team all rights reserved
Vereinbarungen:
  Category: Developer tools
  Pricing: Free
  Free Trial: No
  Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
  Seizure Warning: https://aka.ms/microsoft-store-seizure-warning
  Store License Terms: https://aka.ms/microsoft-store-license

Der Herausgeber verlangt, dass Sie die oben genannten Informationen anzeigen und den Vereinbarungen vor der Installation zustimmen.
Stimmen Sie den Bedingungen zu?
[Y] Ja  [N] Nein: y
Paketinstallation wird gestartet...
  ██████████████████████████████  100%
Erfolgreich installiert
PS C:\Windows\system32>
Frage:
Kann WSL 1 mit Docker genutzt werden? Antwort: nein

Bild

Speicherbelegung:
-- nur Alpine Linux 27,8 GB
-- mit WSL2 ---> 28,8 GB