1 Abhängigkeit
Laptop Windows 10 hat begrenzten Speicher: 16 G,
aber einige Komponenten sind für die Entwicklung erforderlich, wie Redis (Redisearch, ReJson), MySQL usw. Es ist
bequemer und einfacher, die Linux-Containerisierung bereitzustellen und
Linux über eine virtuelle Maschine zu installieren In Windows führt dies leicht zu nicht genügend Speicher.
Bei der Verwendung von WSL in Windows 10 treten jedoch einige Probleme auf (insbesondere habe ich es noch nicht ausprobiert).
Zu diesem Zeitpunkt ist Windows 11 bereits seit einiger Zeit auf dem Markt.
Aktualisieren Sie das Windows-Betriebssystem Bis 11 unterstützt Windows 11 WSL 2 und beansprucht mehr Speicher. Es gibt nur wenige virtuelle Maschinen, die Linux bereitstellen,
also versuchen Sie es frühzeitig mit WSL2.
2 Bereitstellung
2.1 Ressourcen herunterladen
Download über Microsoft Store: Windows-Subsystem für Linux und Ubuntu
- Suche wsl
- Suche Ubuntu
2.2 WSL konfigurieren
Schalten Sie Windows-Funktionen über die Systemsteuerung ein oder aus.
- Vorgang:
Öffnen Sie Terminal -> Steuerung -> Programme -> Programme und Funktionen -> Windows-Funktionen aktivieren oder deaktivieren
Für Linux erforderliche Ressourcen hinzufügen:
- Windows-Subsystem für Linux
- Plattform für virtuelle Maschinen
2.3 WSL aktivieren
Um die normale Installation von Ubuntu in Zukunft sicherzustellen, muss WSL aktiviert und das Betriebssystem neu gestartet werden.
- Prozess:
Administrator führt Terminal aus: Win+X->Terminaladministrator - Verwenden Sie
„Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux“.
2.4 Ubuntu installieren
2.5 WSL anzeigen
wsl -l -v
3 Migration des Betriebssystems
Das über WSL2 installierte Betriebssystem befindet sich standardmäßig auf dem Laufwerk C,
daher wird das Betriebssystem auf andere Laufwerke migriert.
3.1 Standardspeicherort
Im Ordner C:\Benutzer{BENUTZERNAME}\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc
LocalState befindet sich eine ext4-Disk-Image-Datei.
3.2 Migration
3.2.1 WSL schließen
wsl --shutdown
3.2.2 WSL-Status anzeigen
wsl -l -v
3.2.3 Exportsystem
Wie aus der obigen Abbildung ersichtlich ist, lautet der Name des Betriebssystems: Ubuntu.
Migrieren Sie das Betriebssystem nach dem Schließen des Betriebssystems nach: D:\WSLinux\ubuntu.tar
# wsl --export OS-Name /path/name.tar
wsl --export Ubuntu D:\WSLinux\ubuntu.tar
3.2.4 Vom Betriebssystem abmelden
wsl --unregister Ubuntu
3.2.5 Betriebssystem importieren
# wsl --import OS-Name target-path tar-file-path
wsl --import Ubuntu D:\WSLinux\Ubuntu2204 D:\WSLinux\ubuntu.tar --version 2
3.2.6 Benutzer hinzufügen
ubuntu.exe config --default-user xindaqi
3.3 Neustart
4 Zusammenfassung
keiner.