如果您想在 Windows 上執行 Linux 終端,最好的選擇是啟用 Windows Subsystem for Linux (WSL),這是一個網關開啟器,可讓您在 Windows 作業系統上安裝 Linux bash shell。啟用 WSL 後,您就可以安裝 Linux 發行版。
在啟用適用於 Linux 的 Windows 子系統之前,您應該了解執行 WSL 所需的最低要求。
根據 Microsoft 的說法,您應該運行 Windows 10(64 位元)版本 2004 或更高版本以及 Build 19041 或更高版本。
所有 Windows 11 版本都可以運行 WSL。
如果您不確定自己的 Windows 10 風格,可以輕鬆檢查您安裝的 Windows 10 版本。
某些舊版的 Windows 10 也可以運行,但您必須手動安裝 WSL。
為了在 Windows 10 上安裝 Linux bash shell,您必須先啟用適用於 Linux 的 Windows 子系統。
您會知道WSL 是否未啟用,因為您會遇到錯誤:「未啟用適用於Linux 的Windows 子系統選用元件。請啟用它並重試。」
以下是在Windows 10 中啟用WSL 的方法:
您首先需要進入Windows 程式和功能。
開啟 Windows 10 設定並選擇應用程式。 在視窗右側的“相關設定”下,按一下“程式和功能”。進入後,點選左側面板上的「開啟或關閉 Windows 功能」。然後向下捲動並選取相應的方塊以啟用適用於 Linux 的 Windows 子系統。
按一下「確定」儲存更改,然後按一下「立即重新啟動」完成該過程。
在 Windows 裝置上啟用 WSL 後,您可以安裝適用於 Linux 的 Windows 子系統。之後,您可以在 Windows PC 中安裝任何受支援的 Linux 發行版。選擇一個小型、輕量級的 Linux 發行版可能會有所幫助。
您也可以在 Windows 中安裝 Linux 桌面,為您提供圖形 UI 來使用。
WSL2 是適用於 Linux 的 Windows 子系統的升級版本,現在是在 Windows 中安裝 Linux 發行版時的預設設定。它適用於 Windows 11 或 Windows 10、版本 1903、內部版本 18362 或更高版本。
WSL 的兩個版本之間存在一些差異;主要是,WSL2 除了支援完整的系統呼叫相容性和 IPv6 支援之外,還提供了更好的效能。此外,WSL2 在託管虛擬機器 (VM) 內使用完整的 Linux 內核,因此您無需設定和管理 VM 即可運行 Linux 發行版。
儘管最新版本的 WSL 提供了更好的性能和更廣泛的支持,但您可能還是想使用舊版本。這是因為 WSL1 可以與舊版的 VMware 和 VirtualBox 一起運行,而 WSL2 則無法運行,儘管它與最新版本的 VirtualBox 和 VMware 相容,兩者都支援 Hyper-V。
使用 WSL1 而不是 WSL2 的主要原因是它可以跨作業系統檔案系統提供更好的效能 — 這一障礙可以透過在 Linux 檔案系統中建立專案檔案來克服。
啟用 WSL 並安裝 Linux 發行版後,您就可以執行指令了。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3