安裝 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)


留言

這個網誌中的熱門文章

DK67 Pro鍵盤驅動程式 + 快捷鍵

手動更新安裝PowerShell

打造一把安靜的機械鍵盤 - DK67 Pro + 靜音水蜜桃軸 + MDA鍵帽 :比預期中還麻煩的DIY