微軟本周釋出 KB5004296 預覽版,讓你可用 1 個終端機指令在 Windows 10 2004 以後 PC 上安裝 Windows Subsystem for Linux (WSL) 。
在最新 Windows Insider 預覽版累積更新中,使用者只要執行 wsl.exe –install 就可以安裝任何需要的東西來操作 WSL 。在此之前,要安裝 WSL 有好幾個動作,包括安裝好幾個套件、串連多個 OS 設定。 Windows 開發者平台計畫經理 Craig Loewen 指出,現在一個指令就可搞定。最新更新也包含 Windows 10 遊戲一些技術瑕疵的修補程式。
不過這項功能僅支援 Windows 10 2004 以後版本。因此要獲得這項功能,用戶必須先安裝 KB5004296 預覽累積更新,將 PC 升級 2004 版本。
本文目錄
如何安裝和使用 WSL
以管理員身份開啟 Windows 指令提示字元,然後執行 wsl.exe—install 指令。這會自動執行 WSL 和預設安裝 Ubuntu,以及最新版 WSL Linux 核心版。安裝完畢,重新啟動電腦後,新安裝的 Ubuntu 就會自動登入。
安裝好 WSL 後,就可以使用 wsl—update 指令來更新 Linux 核心,用 wsl-update rollback 來回復到舊版核心。或是用 wsl—status 總覽 WSL 組態,包括預設 Linux 發行版、預設類型、以及實際安裝的 Linux 核心版。
WSL 簡史
微軟於 2018 年首度推出 WSL 作為相容層,以便利用 PowerShell 或 Windows 10 指令提示字元環境下輸入指令,在 Windows 10 上以 ELF 格式原生執行 Linux 二進位檔。
而從 Windows 10 第一版開始就包含 WSL 2,較前代提升檔案系統的效能、支援全系統呼叫相容性,並使用虛擬化技術在輕量級 VM 中執行完整的 Linux 核心。
即使用戶很早就一直要求微軟,讓 WSL 也支援 Wayland 協定,以便讓 GUI Linux App 至少能跑在 2016 年以後的 Windows 上,不過微軟直到去年的 BUILD 2020 才宣佈 Linux GUI 支援,推出名為 WSLg 的新功能(Windows Subsystem for Linux GUI)。這功能可讓你在 Windows 環境下使用 Linux GUI 應用程式,一如在 Linux 桌機上。 WSLg 4 月宣佈,5 月推向 Insiders 計畫開發人員。
微軟也提供了在 Windows PC 上安裝、啟動 Linux GUI App 的指引。安裝成功後,你就可以從「開始」功能表選單、或指令提示字元視窗下啟動 Linux 應用程式。
