M305 - Betriebssysteme installieren
  • Intro
  • 🗓️Organisatorisches / Bewertung
  • TAG 1
    • 🏁Tagesziele
    • Einführung Betriebssysteme
    • Betriebssysteme
      • Eigenschaften von Modernen Betriebssystemen
      • Aufbau im Zwiebelschalenmodell
        • 📝Aufgabe - Flippchart erstellen
    • Partitionierung
    • Filesysteme
      • Wichtige Eigenschaften von Filesystemen
      • Eigenschaften diverser Dateisysteme
    • 📝Aufgabe - Windows Installation
  • TAG 2
    • 🏁Tagesziele
    • Mindestanforderungen Betriebssysteme
    • Bootvorgang Rechner
      • EFI/UEFI
      • Aufgaben des BIOS/UEFI
    • Lizenzmodelle
      • Closed Source Software
      • Andere Lizenztypen
    • Installation Ubuntu
    • Windows Terminal - Kommandozeile Windows
      • CMD (Eingabeaufforderung) / «Windows Terminal»
      • Windows PowerShell
      • Windows PowerShell ISE
    • Kommandozeile Linux
      • PowerShell unter Linux
      • Terminal - Apple Computer
    • 📝Aufgabe Konsolenvergleich Linux vs. Windows
    • 📝Aufgabe Austauschlaufwerk Windows - Ubuntu
  • TAG 3
    • 🏁Tagesziele
    • WSL - Windows-Subsystem für Linux
    • 📝Administratorentätigkeit
      • 2 - Systeme aktuell halten
      • 3 - Fingerübung
      • 4 - Kontrolle und Installations-Überprüfung
        • 4.2 Kontrolle unter Ubuntu
        • 4.3 Sind die Installation ohne Probleme erfolgt?
        • 4.4 Log-Dateien unter Windows
        • 4.5 Log-Dateien unter Ubuntu
      • 5 Mit Dateien und Verzeichnissen arbeiten
      • 6. Grub Bootloader
      • 7 Konfiguration der LAN-Verbindung
      • 8 Prozesse und Anwendungen überwachen
      • 9 Firewall
      • 10 Fernzugriff und Fernadministration
        • 10.1 SSH unter Linux
        • 10.2 SSH unter Windows
        • 10.3 SSH Verbindungen mit Tools
        • 10.4 RDP unter Windows
        • 10.5 Remoteverbindung unter Linux
        • 10.6 Screen Sharing unter Ubuntu
  • TAG 4
    • 🏁Tagesziele
    • 📝Administratorentätigkeit
    • Benutzer verwalten
    • Windows File Berechtigungen
    • Ubuntu File Berechtigungen
    • ✍️Aufgabe u-g-o Berechtiungen
  • TAG 5
    • 🏁Tagesziele
    • 📝Aufgabe - Shell Scripts
    • 📝Aufgabe - Zugriff Windows Freigabe
    • 📝Aufgabe - Datenaustausch über SSH
  • TAG 6
    • 🏁Tagesziele
    • Aufgabe - Systemabsicherung Ubuntu
  • Lösungen
    • Tag 1
      • Lösung - Eigenschafter verschiedener Modi
      • Lösung - Partitionierung
      • Lösung - Einführung Betriebssysteme
      • Lösung - Eigenschafter von Dateisystemen
    • Tag 2
      • Lösung - Mindestanforderungen Betriebssysteme
    • Tag 3
    • Tag 4
      • Lösung - Windows Gruppen
    • Tag 5
Powered by GitBook
On this page
  1. TAG 3

WSL - Windows-Subsystem für Linux

PreviousTageszieleNextAdministratorentätigkeit

Last updated 1 year ago

Das Windows-Subsystem für Linux bzw. kurz WSL, ist eine ab Windows 10 und Nachfolgeversionen integrierte Kompatibilitätsschicht zum Ausführen von Linux-Executables im ELF-Format.

In der ersten Version von WSL, also WSL1, haben die Entwickler Windows mit einer Abstraktionsschicht versehen: Diese bildet Linux-Systemaufrufe auf WindowsSystemaufrufe ab. WSL1 führt also LinuxProgramme aus, ohne einen Linux-Kernel zu benötigen. Für WSL2 hingegen stellt Microsoft einen speziellen Linux-Kernel in einer kleinen virtuellen Maschine (VM) zur Verfügung. Der gleichzeitige Betrieb von WSL1 und WSL2 ist derzeit möglich, allerdings ist unklar, wie lange WSL1 noch von Microsoft unterstützt wird. Wenn Dienste auf WSL laufen, die auch aus dem lokalen Netz erreichbar sein sollen, ist WSL1 besser geeignet – der Zugriff ist ohne weitere Verrenkungen möglich. WSL1 bietet sich auch an, wenn im Linux-Umfeld häufig auf viele Dateien auf Windows-Laufwerken zugegriffen werden muss – hier ist WSL1 deutlich schneller, da es direkt das Windows-Dateisystem (NTFS) verwendet. Eine besondere Stärke von WSL2 hingegen ist die Möglichkeit, Linux-GUIAnwendungen auf den Windows-Desktop (Windows 10 und 11) zu bringen. Unter WSL1 funktioniert dies nur, wenn man einen sogenannten X-Server auf der Windowsseite manuell nachrüstet und richtig konfiguriert.

Anzeigen der Verfügbaren Linux Distributionnen zum installieren

wsl --list --online

WSL installieren:

wsl --install <Distribution Name>

In einem Powershell-Fenster kann auch eine Liste der verfügbaren Distributionen angezeigt werden und ob sie aktuell laufen und was installiert ist.

wsl --list --verbose

Ubuntu in aktion.

LogoBasic commands for WSLdocsmsft
Windows Terminal mit WSL Integration
WSL Distributionsliste
wsl -l -v
wsl ubuntu und debian