Microsoft Windows Subsystem für Linux (WSL) – how to import any Linux distribution e.g. Alpine Linux

https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/x86_64/alpine-minirootfs-3.20.3-x86_64.tar.gz
PS C:\> cd tmp
PS C:\tmp> mkdir C:\wslDistroStorage\Alpine
PS C:\tmp> wsl –import Alpine C:\wslDistroStorage\Alpine .\Alpine.tar
Der Vorgang wurde erfolgreich beendet.
PS C:\tmp>
PS C:\tmp> wsl -l -v
NAME STATE VERSION
Alpine Stopped 2

PS C:\tmp>
PS C:\tmp> wsl -d Alpine
ra-w11-01:/mnt/c/tmp#
ra-w11-01:/mnt/c/tmp# uname -a
Linux ra-w11-01 5.15.167.4-microsoft-standard-WSL2 #1 SMP Tue Nov 5 00:21:55 UTC 2024 x86_64 Linux
ra-w11-01:/mnt/c/tmp#
ra-w11-01:/mnt/c/tmp# ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:5D:D7:F2:75
inet addr:172.17.0.183 Bcast:172.17.15.255 Mask:255.255.240.0
inet6 addr: fe80::215:5dff:fed7:f275/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:224 (224.0 B) TX bytes:1230 (1.2 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:591 (591.0 B) TX bytes:591 (591.0 B)
ra-w11-01:/mnt/c/tmp#
PS C:\tmp> wsl –shutdown Alpine

PS C:\tmp> wsl -l -v
NAME STATE VERSION
Alpine Stopped 2
PS C:\tmp>
PS C:\tmp> wsl –unregister Alpine
Registrierung wird aufgehoben.
Der Vorgang wurde erfolgreich beendet.
PS C:\tmp>
PS C:\tmp> wsl -l -v
NAME STATE VERSION
PS C:\tmp>

Leave a Reply

You must be logged in to post a comment.