WSL2(Windows Subsystem for Linux 2)是微軟開發的工具,它可以讓我們在 Windows 系統裡開一個原生的 Linux 終端機。
在過去,想在 Windows 系統上開發 Linux 環境,通常有兩條路:
WSL2 解決了這兩個痛點,它占用的資源少,還能直接與 Windows 檔案系統互通。
在安裝 WSL2 前,要先確認電腦的軟硬體虛擬化已經啟用:
Ctrl + Shift + Esc 開啟工作管理員。確認虛擬化已啟用後,以系統管理員身分打開 PowerShell 輸入以下指令:
wsl --install
這個指令會自動下載最新的 Linux 並預設安裝 Ubuntu,安裝後需要重新啟動電腦。
重啟後,系統會跳出 Ubuntu 終端機視窗,進行帳號密碼的設定:
設定完成後會看到有使用者名稱和主機名稱的提示字元user@MSI:~$,代表 Linux 環境已建置完成。
退出 Linux 系統:
exit
進入 Linux 系統:
wsl -d Ubuntu
檢查已安裝的系統:
wsl -l -v
這樣就完成 WSL2 與 Ubuntu 的安裝了,下一篇會在 Ubuntu 裡將 MySQL 資料庫與 PHP 執行環境建立起來。