WSL (Windows Subsystem für Linux) ist ein Toolkit, mit dem Sie Linux-Betriebssysteme auf Windows-Servern ausführen können. WSL2 ist die neueste Version dieser Technologie und bietet eine bessere Leistung und eine vollwertige Linux-Umgebung für die Entwicklung und Ausführung verschiedener Aufgaben.
Die Installation von WSL2 auf einem Windows-Server ist ziemlich einfach und dauert mehrere Schritte. Stellen Sie zunächst sicher, dass Sie die neueste Version des Windows-Betriebssystems installiert haben, und aktualisieren Sie sie bei Bedarf. Gehen Sie dann zu Einstellungen und suchen Sie nach Update und Sicherheit. In diesem Abschnitt können Sie die WSL-Funktion aktivieren und die Linux-Version auswählen, die Sie installieren möchten. Es wird empfohlen, WSL2 zu wählen, da es eine bessere Leistung und Funktionalität bietet.
Wichtig ist, dass für eine erfolgreiche Installation von WSL2 auf einem Windows-Server die Aktivierung der Virtualisierung im BIOS oder im UEFI erforderlich ist. Wenn bei der Aktivierung von WSL2 Probleme auftreten, überprüfen Sie die Virtualisierungseinstellungen im BIOS und stellen Sie sicher, dass sie aktiviert ist.
Nachdem Sie WSL2 ausgewählt und die erforderliche Linux-Version installiert haben, können Sie nur das Terminal-Programm ausführen, das Ihnen gefällt, in dem Sie mit der Linux-Umgebung arbeiten können. Beim ersten Start wird die WSL2 initialisiert und die erforderlichen Komponenten geladen.
Jetzt können Sie die Funktionen von WSL2 auf Ihrem Windows-Server genießen. Sie können Linux-Befehle ausführen, verschiedene Programme und Tools installieren und verwenden, ohne die Windows-Umgebung zu verlassen. WSL2 öffnet die Türen für die Entwicklung auf zwei Betriebssystemen gleichzeitig und macht die Arbeit effizienter und bequemer.
Vorbereiten des Windows-Servers für die Installation von WSL2
Bevor Sie WSL2 auf einem Windows-Server installieren, müssen Sie einige vorbereitende Schritte ausführen. In diesem Abschnitt werden die grundlegenden Schritte erläutert, die Ihnen helfen, den Server erfolgreich zu konfigurieren, bevor Sie WSL2 installieren.
- Aktualisieren Sie den Server auf die neueste Version von Windows: Stellen Sie sicher, dass Ihr Server auf der neuesten verfügbaren Version des Windows-Betriebssystems ausgeführt wird, um die neuesten Funktionen und Sicherheitsupdates zu verwenden.
- Installieren Sie die erforderliche Software: Stellen Sie sicher, dass alle erforderlichen Komponenten wie PowerShell, Windows Terminal usw. auf Ihrem Server installiert sind, bevor Sie WSL2 auf einem Windows-Server installieren.
- Aktivieren Sie die virtuellen Maschinen: Die Installation von WSL2 erfordert, dass die Virtualisierungsunterstützung im BIOS Ihres Servers aktiviert ist. Überprüfen Sie die BIOS-Einstellungen und stellen Sie sicher, dass die Virtualisierung aktiviert ist.
- Aktualisieren Sie Ihr System auf die neueste Version: Es wird empfohlen, alle installierten Programme und Betriebssystemkomponenten vor der Installation von WSL2 auf die neueste Version zu aktualisieren. Dies wird helfen, mögliche Probleme zu vermeiden und die Stabilität von WSL2 auf Ihrem Server zu verbessern.
- Aktivieren Sie das Windows-Subsystem für Linux: WSL2 erfordert, dass das Windows-Subsystem für Linux auf Ihrem Server aktiviert ist. Stellen Sie sicher, dass Sie diese Funktion in Ihren Systemeinstellungen aktiviert haben.
Nach Abschluss aller vorbereitenden Schritte ist Ihr Server für die Installation von WSL2 bereit. Jetzt können Sie mit dem nächsten Schritt fortfahren - die Installation von WSL2 auf Ihrem Windows-Server.
Installation der erforderlichen Software für WSL2
Bevor Sie WSL2 auf einem Windows-Server installieren, müssen Sie sicherstellen, dass auf dem Server Windows 10 mit mindestens einer Version von 2004 installiert ist und mehrere Gigabyte RAM und Speicherplatz zur Verfügung stehen.
Führen Sie die folgenden Schritte aus, um WSL2 zu installieren:
| Schritt | Die Beschreibung |
|---|---|
| Schritt 1 | Öffnen Sie Windows PowerShell oder eine Eingabeaufforderung als Administrator. |
| Schritt 2 | Führen Sie den Befehl wsl --install aus, um WSL2 und die erforderlichen Komponenten zu installieren. |
| Schritt 3 | Warten Sie, bis die Installation der Komponenten abgeschlossen ist. |
| Schritt 4 | Installieren Sie die Linux-Distribution aus dem Microsoft Store oder mit dem Befehl wsl --install -d . |
| Schritt 5 | Starten Sie die Linux-Distribution und führen Sie die Konfiguration durch. |
| Schritt 6 | Überprüfen Sie, ob WSL2 funktioniert, indem Sie den Befehl winver in Windows PowerShell oder in der Eingabeaufforderung ausführen. |
Nachdem Sie alle diese Schritte ausgeführt haben, installieren Sie die erforderliche Software für WSL2 erfolgreich auf dem Windows-Server und können diese zum Ausführen und Arbeiten mit Linux-Distributionen verwenden.
Konfigurieren des BIOS für die Arbeit mit WSL2
Um WSL2 erfolgreich auf einem Windows-Server verwenden zu können, müssen Sie bestimmte BIOS-Einstellungen vornehmen. In diesem Abschnitt werden einige wichtige Schritte erläutert, mit denen Sie das BIOS für die Arbeit mit WSL2 konfigurieren können.
- Starten Sie den Computer und gehen Sie zum BIOS. Dies geschieht normalerweise durch Drücken einer bestimmten Taste (z. B. F2 oder Entf), wenn der Computer gestartet wird. Wenn Sie sich nicht sicher sind, wie Sie ins BIOS gelangen, lesen Sie die Anweisungen Ihres Computers oder des Herstellers.
- Suchen Sie im BIOS-Menü nach dem Abschnitt "Virtualisierung". Diese Partition kann je nach BIOS unterschiedlich benannt werden. Es befindet sich normalerweise unter "Advanced" (Erweiterte Einstellungen) oder "Security" (Sicherheit).
- Aktivieren Sie die Option "Virtualisierungstechnologie". Stellen Sie sicher, dass diese Option aktiviert ist. In den meisten Fällen müssen Sie den Wert "Enabled" (Aktiviert) auswählen.
- Speichern Sie die Änderungen und beenden Sie das BIOS. Dies kann normalerweise durch Auswahl von "Save and Exit" (Speichern und Beenden) oder durch Drücken der Taste erfolgen, die im BIOS-Menü angezeigt wird.
Nachdem Sie diese Einstellungen vorgenommen haben, ist Ihr Computer für die Verwendung von WSL2 bereit. Denken Sie daran, die Änderungen im BIOS zu speichern, damit sie wirksam werden.
WSL2-Installationsprozess
Befolgen Sie diese Schritte, um WSL2 auf einem Windows-Server zu installieren:
- Öffnen Sie PowerShell im Administratormodus.
- Führen Sie den Befehl wsl --install aus, um die erforderlichen Komponenten herunterzuladen und zu installieren.
- Starten Sie den Computer nach Abschluss der Installation der Komponenten neu.
- Öffnen Sie den Microsoft Store und suchen Sie nach dem Image der Linux-Distribution, die Sie verwenden möchten. Klicken Sie auf Installieren, um es herunterzuladen und zu installieren.
- Starten Sie die installierte Linux-Distribution. Beim ersten Start müssen Sie ein Benutzerkonto und ein Passwort einrichten.
- Nach der Konfiguration können Sie WSL2 verwenden, indem Sie Linux-Befehle im Terminal ausführen.
Jetzt können Sie die Möglichkeiten und Vorteile der Verwendung von Linux-Anwendungen auf einem Windows-Server mit WSL2 genießen.
Einrichten und Ausführen von WSL2 nach der Installation
Nach der Installation von WSL2 auf einem Windows-Server müssen Sie einige Einstellungen vornehmen, um mit der Verwendung zu beginnen:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Führen Sie den folgenden Befehl aus, um zu überprüfen, ob Ihr System von der Virtualisierung unterstützt wird: wsl -l --all .
- Wenn Sie eine Ausgabe wie diese sehen:
WSL 2 distros:
. NAME STATE VERSION
* Ubuntu-20.04 Stopped 2
.
dies bedeutet, dass Ihr System WSL2 unterstützt und Sie bereits eine der Distributionsversionen installiert haben. - Wenn Ihr System WSL2 nicht unterstützt, können Sie die Virtualisierung in den BIOS-Einstellungen aktivieren und die Schritte erneut wiederholen.
- Um eine neue Distribution zu starten oder zu erstellen, geben Sie Folgendes ein: wsl --set-version [distribution] 2 Ersetzen [distribution] im Namen Ihrer Distribution, zum Beispiel "Ubuntu-20.04".
Nachdem Sie diese Einstellungen abgeschlossen haben, sind Sie bereit, WSL2 auf Ihrem Windows-Server zu verwenden und die Linux-Anwendungen und -Tools zu installieren, die Sie benötigen.