Windows Subsystem For Linux (WSL): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
This article focuses on managing and working with WSL or Windows Subsystem for Linux.
This article focuses on managing and working with WSL or Windows Subsystem for Linux.


For developing with containers see [[Development Containers]]
For developing with containers see [[Development Containers (CAP)]]


== Managing WSL ==
== Managing WSL ==
Zeile 11: Zeile 11:
  wsl -d <distro>                  # Run specific distribution
  wsl -d <distro>                  # Run specific distribution
  wsl -u <username>                # Run image with specific  
  wsl -u <username>                # Run image with specific  
wsl -u root                      # Run image as root


=== Install ===
=== Install ===
Zeile 35: Zeile 34:
https://learn.microsoft.com/en-us/windows/wsl/basic-commands#list-available-linux-distributions
https://learn.microsoft.com/en-us/windows/wsl/basic-commands#list-available-linux-distributions


== Working with Debian inside WSL ==
== Logging in as Root ==
wsl.exe -u root                  # Run image as root


=== Installing Software ===
== Installing Software ==
  sudo apt-get install <softwarepackage>
  sudo apt-get install <softwarepackage>


[[Kategorie:Windows]]
[[Kategorie:Windows]]
[[Kategorie:Terminal]]
[[Kategorie:Terminal]]
[[Kategorie:Linux]]
[[Kategorie:WSL]]

Aktuelle Version vom 18. Juni 2025, 08:36 Uhr

This article focuses on managing and working with WSL or Windows Subsystem for Linux.

For developing with containers see Development Containers (CAP)

Managing WSL

Basic Commands

wsl --list or wsl -l             # Show list of locally available distributions
wsl -l -o                        # Show list of online available distributions
wsl -l -v                        # Show running status
wsl -d <distro>                  # Run specific distribution
wsl -u <username>                # Run image with specific 

Install

wsl -l -o                        # Lookup available distributions online
wsl -install <distro_name>       # install distribution
wsl --set-default <Distribution Name>       # Set default distribution name

Uninstall

wsl --unregister <distro>

Hint: This unregisters the distribution from WLS and also removes most of the files from the disk (see disk locations below)

Clone Image

wsl --export <distro> <filename.tar.gz>
wsl --import <new-distro-name> <distrolocation> <filename.tar.gz>

Disk Location of Distributions

Location of distros is

%LOCALAPPDATA%\packages\<subfolder-for-distro>

or

C:\Users\<username>\AppData\Local\packages\<subfolder-for-distro>

Sources

https://learn.microsoft.com/en-us/windows/wsl/basic-commands#list-available-linux-distributions

Logging in as Root

wsl.exe -u root                   # Run image as root

Installing Software

sudo apt-get install <softwarepackage>