安裝 WSL (Windows Subsystem for Linux) 過程紀錄
本篇文章紀錄如何在 Windows 11 系統中安裝適用於 Linux 的 Windows 子系統 (Windows Subsystem for Linux,簡稱WSL),並安裝 Ubuntu。
安裝環境及工具
- 我的電腦系統是Windows 11。注意此安裝僅適用於Windows 10版本 2004和更新版本執行, (組建 19041 和更新版本) 或Windows 11。
- Windows Terminal (預設開啟PowerShell)。
開始安裝 WSL並安裝Ubuntu
首先以系統管理員身分開啟Windows Terminal,執行安裝命令:
wsl --install
--install 命令會執行下列動作:
- 啟用選用的 WSL 和虛擬機器平台元件
- 下載並安裝最新的 Linux 核心
- 預設啟用並安裝WSL 2 (可以參考比較WSL 1和 WSL 2差別)
- 預設下載並安裝 Ubuntu (需重新開機)
重新開機後會出現命令列視窗顯示正安裝Ubuntu,需要一點時間,過程中會要求為Ubuntu建立使用者名稱和密碼,設定好後等待程序完成即可。
PS. 若要變更或重設密碼,請開啟Ubuntu並輸入命令:passwd,執行密碼重設程序。
需要注意的是:
- 隨 WSL 一起安裝的Ubuntu是依每個使用者安裝,無法與其他Windows使用者帳戶共用。
-
Windows
不會自動更新或升級您的Ubuntu,需手動升級,Ubuntu升級使用命令:
sudo apt update && sudo apt upgrade
安裝好的WSL資料夾在哪裡?
開啟檔案總管,在本機資料夾可看到新增的Linux資料夾,內容就只有一個Ubuntu資料夾,以後若安裝其他Linux發行版本也會出現在這裡。
使用wsl命令
注意下列 wsl 命令會以 PowerShell 或Windows命令提示字元所支援的格式列出。
若要從 Bash / Linux
散發套件命令列(Ubuntu)執行這些命令,必須將wsl取代為wsl.exe,
例如: wsl.exe -l -v
。
檢查目前正在執行的 WSL 版本
wsl -l -v
或
wsl --list --verbose
更新 WSL
wsl --update
參考:
[安裝 WSL | Microsoft Docs](https://docs.microsoft.com/zh-tw/windows/wsl/install)
[設定 WSL 開發環境 | Microsoft Docs](https://docs.microsoft.com/zh-tw/windows/wsl/setup/environment)
留言
張貼留言