


Diese umfassende Anleitung zeigt, wie das Windows -Subsystem für Linux 2 (WSL2) installiert, konfiguriert und verwendet wird, um eine vollständige Linux -Umgebung direkt auf Ihrem Windows 10 oder 11 PC auszuführen. Sie erfahren
Schlüsselvorteile von WSL2:
- nahtlose Linux-Integration: Linux-Anwendungen ausführen und auf Linux-Dateien neben Ihren Windows-Ressourcen zugreifen, ohne die Komplexität von Dual-Booting- oder virtuellen Maschinen.
- vereinfachtes Setup (Windows 11): WSL2 wird einfacher installiert und unter Windows 11 konfiguriert.
- Direkte GUI -Anwendungsunterstützung: Graphische Linux -Anwendungen direkt innerhalb von Windows ausführen, wodurch die Notwendigkeit einer externen X -Server -Software beseitigt wird.
- Optimierte Docker -Nutzung: Erleben Sie schnellere Docker -Startzeiten und verbesserte Leistung, indem die Funktionen von WSL2 nutzt.
- mühelose Dateifreigabe: Dateien freigeben und Ressourcen zwischen Windows und Linux verwalten mithilfe von Montage und symbolischen Links.
- Verbessertes VS -Code -Integration: In einer robusten Umgebung entwickeln und direkt auf Linux -Dateien und Terminals aus dem VS -Code zugreifen.
Warum Linux wählen?
Die meisten Webhosting -Umgebungen verwenden Linux. Seine Geschwindigkeit, Open-Source-Natur und umfassende Unterstützung für Websoftware (Apache, Nginx, PHP, Python, MySQL usw.) machen es zum Branchenstandard. Während einige Äquivalente für Windows und MacOS vorhanden sind, kann die Aufrechterhaltung konsistenter Versionen über Plattformen eine Herausforderung sein, was häufig zu Leistungsdiskrepanzen und unerwarteten Problemen während der Bereitstellung führt.
Alternativen zu WSL2 (und warum sie weniger ideal sind):
- Dual-Booting oder separate PCs: unbequem und ressourcenintensiv.
- Virtuelle Maschinen (VMs): fordern erhebliche Systemressourcen und erfordern IT -Fachkenntnisse; Dateifreigabe kann umständlich sein.
- Docker (ohne WSL2): Während dokter auf Windows auf WSL2 für optimale Leistung angewiesen ist. .
Was ist WSL2?
WSL2 ermöglicht es Entwicklern, eine vollständige Linux-Verteilung innerhalb einer virtuellen Maschine mit Hyper-V auszuführen, die im Vergleich zu seinem Vorgänger WSL1 überlegene Kompatibilität und erheblich schnellerer Dateizugriff bietet.
Windows 10 gegen Windows 11:
WSL2 wurde vollständig in Windows 11 integriert, was den Installationsprozess vereinfachte. Windows 10 erfordert zusätzliche manuelle Konfigurationsschritte. Das Upgrade auf Windows 11 vor der Installation von WSL2 wird für eine glattere Erfahrung empfohlen.
Systemanforderungen:
- Hardware-Virtualisierung: in Ihrem BIOS aktiviert (prüfen Sie, ob sie die Virtualisierungstechnologie, VT-X, SVM usw. überprüfen). Vorsicht: Falsche BIOS -Modifikationen können Ihr System beschädigen.
- Speicherplatz: mindestens 1 GB freier Speicherplatz auf Ihrem C: Laufwerk (mehr wird empfohlen).
- Windows Edition: Home, Pro oder Server -Editionen werden unterstützt; Windows 10/11 S ist nicht kompatibel.
- Windows 10 Update: erfordert das Update 2020 Mai (Version 2004 oder höher).
WSL2 installiert Verteilungen in einem versteckten Ordner auf Ihrem C: Stöcke standardmäßig. Dies kann nach der Installation geändert werden.
Optional, aber empfohlen:
- schnelles Start deaktivieren: Dies kann manchmal die WSL2 stören. Zugriff über das Bedienfeld & gt; Stromversorgungsoptionen & GT; Wählen Sie, was die Power -Tasten tun. Erstellen Sie alternativ eine
wsl.bat
-Datei in Ihrem Startordner, um WSL am Boot zu schalten. - Windows Terminal installieren: Eine überlegene Terminalanwendung mit integriertem WSL2-Unterstützung.
Aktivieren von WSL2 (Windows 10):
Aktivieren Sie die Funktionen "Virtual Machine Platform" und "Windows -Subsystem für Linux" mit der Option "Windows -Funktionen ein- oder ausschalten" (suchen Sie nach "Funktionen" im Startmenü). Alternativ verwenden Sie PowerShell (als Administrator ausgeführt):
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Neustart und dann WSL2 als Standardversion festlegen:
wsl --set-default-version 2
Installation einer Linux -Verteilung:
verwenden PowerShell (als Administrator):
wsl --list --online // List available distros wsl --install // Install default (Ubuntu) wsl --install -d Debian // Install a specific distro
Alternativ aus dem Microsoft Store installieren.
Starten und Aktualisieren von Linux:
Starten Sie Ihre Distribution aus dem Startmenü, Windows Terminal oder PowerShell (wsl
oder bash
). Aktualisieren Sie Ihre Distriation nach der Installation:
sudo apt update sudo apt upgrade
nach Kernel -Updates unter:
prüfenwsl --update
(In den verbleibenden Abschnitten, in denen das Umschalten zwischen WSL -Versionen, Festlegen von Standardverteilungen, Benutzerverwaltung, Verschiebung/Klonend -Datenträgerbildern, Dateizugriff zwischen Windows und Linux, ausgeführte Befehle, Installationsanwendungen, grafische Anwendungen, Docker, VS -Code -Integration und FAQs sind für die Kürze weggelassen, aber der Originaltext enthält für jeden gründlichen Anweisungen.)
Diese optimierte Zusammenfassung behält die Kerninformationen und die wichtigsten Visuals bei und verringert die Gesamtlänge erheblich. Ausführliche, detaillierte Anweisungen finden Sie im Originaltext.
Das obige ist der detaillierte Inhalt vonWSL2 -Tutorial: Die komplette Anleitung für Windows 10 & 11. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Bleiben Sie über die neuesten technischen Trends mit diesen Top -Entwickler -Newsletters informiert! Diese kuratierte Liste bietet für jeden etwas, von KI -Enthusiasten bis hin zu erfahrenen Backend- und Frontend -Entwicklern. Wählen Sie Ihre Favoriten und sparen Sie Zeit, um nach REL zu suchen

Dieses Tutorial führt Sie durch das Erstellen einer serverlosen Bildverarbeitungspipeline mit AWS -Diensten. Wir werden ein Next.JS -Frontend erstellen, der in einem ECS -Fargate -Cluster eingesetzt wird und mit einem API -Gateway, Lambda -Funktionen, S3 -Eimer und DynamoDB interagiert. Th

Dieses Pilotprogramm, eine Zusammenarbeit zwischen CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal und betätigten, rationalisiert ARM64 CI/CD für CNCF -Github -Projekte. Die Initiative befasst sich mit Sicherheitsbedenken und Leistung

Dieser GO-basierte Netzwerkanfälligkeitsscanner identifiziert potenzielle Sicherheitsschwächen effizient. Es nutzt die Parallelitätsfunktionen von GO und beinhaltet die Erkennung und Anfälligkeitserkennung. Erforschen wir seine Fähigkeiten und ethisch


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)
