Durch die Ausführung von RHEL (Red Hat Enterprise Linux)/Fedora auf WSL können Benutzer die Flexibilität von Linux in einer Windows-Umgebung genießen. Unabhängig davon, wer darauf zugreift, ermöglicht WSL die native Ausführung von Fedora oder RHEL, ohne dass eine virtuelle Maschine oder ein Dual-Boot-Setup erforderlich ist. In diesem Artikel gehen wir die Schritte zur Aktivierung durchFühren Sie RHEL/Fedora auf dem Windows-Subsystem für Linux (WSL) aus.
Führen Sie die folgenden Schritte aus, um RHEL (Red Hat Enterprise Linux)/Fedora auf dem Windows-Subsystem für Linux (WSL) auszuführen.
- Aktivieren Sie WSL unter Windows
- Installieren Sie Fedora auf WSL
- Installieren Sie RHEL auf WSL
Lassen Sie uns erfahren, wie man RHEL/Fedora auf WSL ausführt.
1] Aktivieren Sie WSL unter Windows

Vor der Installation von Fedora oder RHEL besteht der erste Schritt darin, das Windows-Subsystem für Linux zu aktivieren, damit Windows Linux-Distributionen ausführen kann. Führen Sie dazu die folgenden Schritte aus:
- Klicken Sie auf Win + X und dann aufTerminal (Admin)zu öffnenPowershellmit Administratorrechten.
- Führen Sie den folgenden Befehl aus, um WSL zu installieren, es sowie die Virtual Machine Platform zu aktivieren und die Standard-Linux-Distribution (normalerweise Ubuntu) zu installieren.
wsl.exe --install - Um nach anderen verfügbaren Distributionen zu suchen und diese zu installieren, führen Sie jeweils die folgenden Befehle aus:
wsl --list --online wsl --install -d DISTRO-NAMEHinweis: Ersetzen Sie den Distro-Namen durch den Namen der gewünschten Distribution.
- Sobald WSL installiert ist, führen Sie den folgenden Befehl aus, um es zu aktivieren:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart - Starten Sie anschließend den PC neu, um die Änderungen zu übernehmen, indem Sie den folgenden Befehl ausführen:
Neustart-Computer-Force
Nachdem wir WSL aktiviert und den PC neu gestartet haben, besteht der nächste Schritt darin, das Fedora/RHEL-Root-Dateisystem herunterzuladen und zu installieren.
2] Installieren Sie Fedora auf WSL

Da Fedora nicht auf der Verteilerliste verfügbar war, werden wir fortfahren und das Fedora Linux-Installationsprogramm oder die ZIP-Datei installieren und es dann ausführen.
Benutzer können die Installationsdatei herunterladen oder die folgenden Befehle ausführen:
Für Fedora 37
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/37.20230124.0/Fedora37.zip
Für Fedora 36
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/36.20230124.0/Fedora36.zip
Für Fedora 35
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/35.20211113.0/Fedora35.zip
Für Fedora 34
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/34.20211113.0/Fedora34.zip
Nachdem die ZIP-Datei heruntergeladen wurde, besteht der nächste Schritt darin, sie zu extrahieren. Wenn der Befehl die ZIP-Datei nicht herunterlädt, können Sie einfach die URL kopieren und in einen Browser einfügen und dann mit dem Herunterladen beginnen.

Benutzer sehen zwei Dateien: Fedore.exe und RootFS. Klicken Sie dazu mit der rechten Maustaste auf die heruntergeladene ZIP-Datei und wählen Sie „Alle extrahieren“. Wählen Sie einen Zielordner, geben Sie einen Namen für mehrere Fedora-Instanzen ein und klicken Sie auf Extrahieren, um den Vorgang abzuschließen.
Führen Sie das ausFedora.exeDatei zum Registrieren des Fedora-Systems in der WSL.
Um es für WSL2 zu registrieren, führen Sie alternativ den folgenden Befehl aus:
wsl --set-version RHWSL 2
Um zu überprüfen, ob Fedora erfolgreich zur WSL hinzugefügt wurde, führen Sie den folgenden Befehl aus:
wsl --list --all
Um die Fedora-Shell in WSL zu öffnen, führen Sie den folgenden Befehl aus:
wsl --distribution <VM Name>
Hinweis: Der VM-Name wird durch die angegebene WSL-Distribution ersetzt, z. B. Fedora37
Sobald Benutzer in Fedora sind, können sie Pakete aktualisieren, neue Benutzer hinzufügen und zusätzliche Software installieren.
Lesen:
3] Installieren Sie RHEL auf WSL

Nach der Installation und Aktivierung von WSL unter Windows erfahren Sie hier, wie Sie RHEL unter WSL installieren und verwenden.
Laden Sie zunächst die erforderliche Version von Github herunter oder führen Sie je nach erforderlicher Version die folgenden Befehle in Powershell mit erhöhten Rechten aus:
RHEL 9.1
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.1.0-1750/RHWSL.zip
RHEL 9
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.0.0-1468.1655190709/RHWSL.zip
RHEL 8.7
wget https://github.com/yosukes-dev/RHWSL/releases/download/8.7-1054/RHWSL.zip
Warten Sie, bis es heruntergeladen ist, extrahieren Sie es auf die gleiche Weise wie die Fedora-ZIP-Datei und führen Sie dann die Datei RHWSL.exe aus, um RHEL auf der WSL zu registrieren. Führen Sie den unten genannten Befehl aus, um sich für WSL2 zu registrieren:
wsl --set-version RHWSL 2

Um zu überprüfen, ob RHEL erfolgreich installiert und registriert wurde, führen Sie Folgendes aus:
wsl --list --all
Führen Sie die entsprechenden Befehle aus, um RHEL zu starten, es beim Abonnementdienst von Red Hat zu registrieren und es anzuhängen:
Start:
wsl --distribution RHWSL
Registrieren:
subscription-manager register
Befestigen:
subscription-manager attach
Benutzer können das erforderliche Paket installieren, indem sie den folgenden Befehl ausführen:
dnf install <package-name>
Benutzer können jetzt sowohl Fedora als auch RHEL auf WSL ausführen.
Wie führe ich eine bestimmte Distribution in WSL2 aus?
Um eine bestimmte Distribution in WSL2 auszuführen, müssen Benutzer die Powershell oder die Eingabeaufforderung mit Administratorrechten ausführen und dann die verfügbaren Distributionen durch Ausführen überprüfenwsl --list --verbose. Anschließend muss es durch Ausführen bei WSL2 registriert werdenwsl --set-version <DistroName> 2. Wenn Sie fertig sind, führen Sie den folgenden Befehl aus, um es zu starten:wsl --distribution <DistroName>.
Welche Einschränkungen gibt es bei WSL?
WSL weist mehrere Einschränkungen auf, darunter eingeschränkte Linux-Kernel-Unterstützung und die Einschränkung bestimmter Systemaufrufe und Module. WSL1 bietet eingeschränkte Unterstützung für GUI-Anwendungen, während der Hardwarezugriff eingeschränkt ist. Darüber hinaus kann die Leistung geringer sein als bei nativem Linux, und einige Anwendungen, insbesondere solche, die systemd erfordern, funktionieren möglicherweise nicht richtig.
Lesen Sie auch:



![Edge-Push-Benachrichtigungen funktionieren nicht [Fix]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/12/Edge-push-notifications-not-working.png)











