
如何在 Windows 使用 WSL2 建立 Linux 開發環境
- Leo
- 技術宅 ( tech geek)
- 2024年10月4日
目錄
隨著微軟提供 WSL2,越來越多工作環境都轉移到 WSL2 下使用 Linux 進行開發,因此記錄一下純指令在 Windows 上安裝 WSL2 並且建立 Linux 開發環境的流程。 並且附上我習慣的預設設定讓 WSL2 更加好用。
安裝 WSL2
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --update --web-download
wsl --set-default-version 2
安裝 Ubuntu 20.04
wsl --install -d Ubuntu-20.04 --web-download
wsl --set-default Ubuntu-20.04
Linux 初始化及環境設定
將系統更新至最新
sudo apt-get install -y software-properties-common
sudo apt update && sudo apt upgrade -y
讓使用者不需要密碼執行 sudo
echo "$USER ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/$USER
讓使用者進入 WSL 時自動切換到家目錄
if [ "${PWD:-}" = "/mnt/c/Users/$USER" ]; then
cd ~
fi