發行版怎麼選
發行版(Linux distribution) 是一套完整的 Linux 使用者環境:套件來源、預設工具、版本週期都不一樣。WSL 可以同時裝多個發行版,彼此檔案系統獨立。
預設用 Ubuntu 即可
wsl --install 預設裝 Ubuntu,原因很實際:
- 教學、套件範例、錯誤訊息搜尋結果最多
- Canonical 對 WSL 有官方文件:Ubuntu on WSL
apt與多數雲端映像(Debian/Ubuntu 系)一致
沒有特殊需求時,不要為了「嘗鮮」換發行版。先把 快速安裝 與開發工具跑順。
列出與加裝
-d 後面的名稱必須與線上清單完全一致。常見選擇:
| 發行版 | 適合誰 |
|---|---|
Ubuntu(或 Ubuntu-24.04) |
大多數開發者 |
| Debian | 想要較精簡、接近伺服器的 Debian 系 |
| openSUSE | 習慣 zypper、企業 SUSE 環境 |
| Kali Linux | 資安工具練習(仍要合法使用) |
| Arch Linux(若清單有提供) | 想自己組套件、接受較新也可能較不穩 |
安裝第二個發行版後:
--set-default 決定直接打 wsl 時進去哪一個;-d 則是臨時指定。
不是 Store 裡的映像
官方也支援匯入自己的 tar/VHDX,例如公司內部映像,或從 Ubuntu 發行頁 下載的 WSL 映像。概念是:先有一個 root filesystem 檔案,再 wsl --import 指定安裝路徑。指令見 WSL 指令。
Microsoft 短片說明「能不能用 Store 以外的發行版」:
移除與重裝
這會刪掉該發行版裡的所有檔案與已安裝套件,無法復原。需要保留資料時,先 wsl --export。從 Store 再安裝會得到乾淨的新發行版。
Windows 終端機會自動為每個已安裝發行版加一個設定檔;加裝或移除後重新開一個終端機視窗即可看到更新。