Ich habe eine neue Oberfläche, also würde ich gerne WSL ausprobieren. Es ist nur eine Zusammenfassung, also für diejenigen, die sich die Mühe der Überprüfung ersparen möchten.
WSL2 ist erforderlich, um das Docker Desktop WSL 2-Backend zu verwenden. Ich denke, Sie sollten von Anfang an auf WSL2 aktualisieren.
Offizielles Handbuch (Japanisch)
Wenn Sie bereits über eine WSL1-Distribution verfügen, wird im selben Dokument auch beschrieben, wie ein Upgrade durchgeführt wird (https://docs.microsoft.com/en-us/windows/wsl/install-win10#set-your- Distributionsversion-zu-wsl-1-oder-wsl-2).
Zsh Gleiches Verfahren unter Linux. Öffnen Sie die WSL und installieren Sie ZSH. (Geben Sie wsl in PowerShell usw. ein, um es zu öffnen.)
sudo apt update
sudo apt install zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Öffnen Sie ~ / .zshrc in einem Texteditor wie Vim und fügen Sie Folgendes in die Datei ein:
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
Zsh neu laden:
source ~/.zshrc
VSCode Es funktioniert nur durch die Installation von VS Code. Offizielles Handbuch (Japanisch) Erweiterung für WSL
Ich habe die Standard-Shell ZSH folgendermaßen erstellt, bin mir aber nicht sicher, ob ich sie benötige:
In VSCode Strg + Umschalt + P
→ Geben Sie" Standard-Shell auswählen "→ WSL auswählen (ZSH)
NodeJS Die Vorgehensweise entspricht der Installation von NodeJS unter Linux. Installation mit NVM.
Installation
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.36.0/install.sh | bash
Fügen Sie ~ / .zshrc Folgendes hinzu:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
Zsh neu laden:
source ~/.zshrc
NodeJS Öffnen Sie die WSL. Installieren Sie eine bestimmte Version
nvm install x.x.x
oder neueste Version
nvm install node
Docker (Docker Desktop WSL 2 backend) Die Anforderungen sollten gemäß den oben genannten WSL- und WSL2-Handbüchern erfüllt sein. Laden Sie einfach die [neueste Version des Installationsprogramms] herunter (https://hub.docker.com/editions/community/docker-ce-desktop-windows/) und aktivieren Sie das Kontrollkästchen WSL2 während der Installation.
Offizielles Handbuch (Englisch) (Sie müssen es nicht ansehen)
Wenn beim Eingeben von Docker in WSL die folgende Fehlermeldung angezeigt wird:
The command 'docker' could not be found in this WSL 2 distro.
We recommend to activate the WSL integration in Docker Desktop settings.
See https://docs.docker.com/docker-for-windows/wsl/ for details.
Überprüfen Sie, ob Docker Desktop unter Windows ausgeführt wird, oder überprüfen Sie die WSL-Version Ihrer Linux-Distribution. Sie funktioniert nur mit WSL2.
Bestätigungs- und Aktualisierungsmethode
Recommended Posts