首頁 >系統教程 >Windows系列 >如何為 Linux 啟用 Windows 子系統

如何為 Linux 啟用 Windows 子系統

WBOY
WBOY原創
2024-06-14 21:09:10707瀏覽

如果您想在 Windows 上執行 Linux 終端,最好的選擇是啟用 Windows Subsystem for Linux (WSL),這是一個網關開啟器,可讓您在 Windows 作業系統上安裝 Linux bash shell。啟用 WSL 後,您就可以安裝 Linux 發行版。

在 Windows 10 上執行 WSL 的要求

在啟用適用於 Linux 的 Windows 子系統之前,您應該先了解執行 WSL 所需的最低要求。

根據 Microsoft 的說法,您應該執行 Windows 10(64 位元)版本 2004 或更高版本以及 Build 19041 或更高版本。

## 所有 Windows 11 版本都可以執行 WSL。

如果您不確定自己的 Windows 10 風格,可以輕鬆檢查您安裝的 Windows 10 版本。

某些舊版的 Windows 10 也可以執行,但您必須手動安裝 WSL。

如何啟用適用於 Linux 的 Windows 子系統

為了在 Windows 10 上安裝 Linux bash shell,您必須先啟用適用於 Linux 的 Windows 子系統。

您會知道 WSL 是否未啟用,因為您會遇到錯誤:「未啟用適用於 Linux 的 Windows 子系統選用元件。請啟用它並重試。

以下是在 Windows 10 中啟用 WSL 的方法:

您首先需要進入 Windows 程式和功能。

開啟 Windows 10 設定並選擇應用程式。 在視窗右側的“相關設定”下,按一下“程式和功能”。

How to Enable Windows Subsystem for Linux 進入後,按一下左側面板上的「開啟或關閉 Windows 功能」。然後向下捲動並選取相應的方塊以啟用適用於 Linux 的 Windows 子系統。

How to Enable Windows Subsystem for Linux 按一下「確定」儲存更改,然後按一下「立即重新啟動」完成該過程。

在 Windows 電腦上安裝 WSL

在 Windows 裝置上啟用 WSL 後,您可以安裝適用於 Linux 的 Windows 子系統。之後,您可以在 Windows PC 中安裝任何受支援的 Linux 發行版。選擇一個小型、輕量級的 Linux 發行版可能會有所幫助。

您也可以在 Windows 中安裝 Linux 桌面,為您提供圖形使用者介面。

WSL1 或 WSL2:哪個更適合您?

WSL2 是適用於 Linux 的 Windows 子系統的升級版本,現在是在 Windows 中安裝 Linux 發行版時的預設設定。它適用於 Windows 11 或 Windows 10、版本 1903、內部版本 18362 或更高版本。

WSL 的兩個版本之間存在一些差異;主要是,WSL2 除了支援完整的系統呼叫相容性和 IPv6 支援之外,還提供了更好的效能。此外,WSL2 在託管虛擬機器 (VM) 內使用完整的 Linux 內核,因此您無需設定和管理 VM 即可運行 Linux 發行版。

切換到 WSL1 的原因

雖然最新版本的 WSL 提供了更好的性能和更廣泛的支持,但您可能仍想使用舊版本。這是因為 WSL1 可以與舊版的 VMware 和 VirtualBox 一起運行,而 WSL2 則無法運行,儘管它與最新版本的 VirtualBox 和 VMware 相容,兩者都支援 Hyper-V。

使用 WSL1 而不是 WSL2 的主要原因是它可以跨作業系統檔案系統提供更好的效能 — 這一障礙可以透過在 Linux 檔案系統中建立專案檔案來克服。

啟用 WSL 並安裝 Linux 發行版後,您就可以執行指令了。

以上是如何為 Linux 啟用 Windows 子系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn