如何在您的 PC 上安裝 Windows 10s Linux 子系統

自 Windows 10 Fall Creator 更新(版本 1709)以來,您已經能夠相當輕鬆地在 Windows 上託管 Linux 子系統、託管 Linux 發行版(如 Ubuntu)並從 Windows 運行 Linux 命令。首先,您需要在 PC 上啟用適用於 Linux 的 Windows 子系統 (WSL):

 打開“開始”,然後開始輸入“打開和關閉 Windows 功能”,直到您在結果中看到它提供

 單擊打開和關閉 Windows 功能並向下滾動並檢查適用於 Linux 的 Windows 子系統

 單擊“確定”,WSL 將安裝。您需要重新啟動才能啟用它。

 從那裡,轉到 Windows 應用商店並選擇您喜歡的 Linux 發行版

 單擊“獲取”,安裝發行版,然後從“開始”菜單啟動它

2016 年,微軟在一年一度的 Build 開發者大會上發布了一個驚人的聲明:它將把 Linux shell Bash作為一等公民帶到 Windows 桌面*。

不過,“Windows 上的 Ubuntu 上的 Bash”的最初品牌掩蓋了很多底層技術——微軟真正設計的是一種在 Windows 之上分層 Linux 堆棧的方法,無需仿真或虛擬化。“適用於 Linux 的 Windows 子系統”為 Windows 內核提供了 Linux 內核接口,因此 Linux 應用程序可以將其內核調用無縫轉換為原生 Windows 調用。

早期的命名還隱藏了這樣一個事實,即不僅支持 Ubuntu。雖然第一個版本僅適用於 Ubuntu,但該子系統現已擴展為支持許多其他 Linux 發行版,包括 Debian 和 SUSE。

足夠的技術談話 - 讓我們開始在 Windows 上本地安裝 Linux 發行版。出於說明目的,我們將繼續使用 Ubuntu。其他發行版的過程非常相似。我們還將假設您使用的是 Windows 10 Fall Creators Update(版本 1709)或更高版本;舊版本的 Windows 10 確實需要不同的安裝過程。

如何在您的 PC 上安裝 Windows 10 的 Linux 子系統

首先,您需要在您的設備上啟用適用於 Linux 的 Windows 子系統支持。打開“開始”菜單並鍵入“打開”,直到看到“打開或關閉 Windows 功能”程序。啟動它並向下滾動列表到“適用於 Linux 的 Windows 子系統”。

如何在您的 PC 上安裝 Windows 10 的 Linux 子系統

勾選複選框,按 OK 並等待 Windows 配置該功能。然後系統會提示您重新啟動計算機;回到桌面後,請返回本教程!

現在您已準備好下載 Linux 發行版本身。這比以前簡單得多,因為自 Windows 10 Fall Creators Update 以來,發行版(Linux 對“發行版”或操作系統的說法)已託管在 Windows 應用商店中。

如何在您的 PC 上安裝 Windows 10 的 Linux 子系統

打開商店並蒐索您的發行版的名稱。您還可以搜索“linux”以查看指向展示所有可用發行版的特殊頁面的鏈接。如前所述,我們將運行 Ubuntu,但如果您願意,您可以自由選擇替代發行版。

在這一點上,我們將添加一個關於版本控制的簡短說明——一些發行版,包括 Ubuntu,在商店中有多個頁面,每個頁面都專用於特定版本。例如,“Ubuntu”列表始終跟踪最新的長期支持 (LTS) Ubuntu 版本,在撰寫本文時為 18.04。如果要安裝特定版本,請先確保您位於正確的頁面上。

如何在您的 PC 上安裝 Windows 10 的 Linux 子系統

找到要安裝的發行版後,只需單擊“獲取”按鈕即可。Linux 發行版將像 Windows 應用商店中的任何其他應用程序一樣自行下載和安裝。

安裝完成後,從“開始”菜單啟動分發。控制台窗口將在執行最終安裝和首次運行步驟時啟動並顯示進度。等待這些活動完成。

如何在您的 PC 上安裝 Windows 10 的 Linux 子系統

然後,您將進入 UNIX 用戶帳戶創建屏幕。按照步驟在您的發行版中創建新的 Linux 用戶帳戶。隨意選擇任何用戶名和密碼 - 它們不需要鏈接到您的 Windows 憑據。

現在,您的發行版應該準備好了。下次啟動它時,WSL 幾乎會立即啟動,並為您提供功能齊全的 Linux 終端。您可以使用發行版的常規包管理器安裝 Linux 軟件,但請記住,並非所有程序都能在 Windows Subsystem for Linux 提供的基本 Linux 內核下正常運行或完全運行。

如何在您的 PC 上安裝 Windows 10 的 Linux 子系統

這就是本教程的全部內容。適用於 Linux 的 Windows 子系統直接面向開發人員和高級用戶,無論出於何種原因,他們都需要每天訪問 Linux 終端。其初始設置的複雜性反映了該功能目標受眾的預期技術知識。

安裝後,WSL 提供了一種非常輕鬆的方法來從 Windows 中運行 Linux。由於沒有虛擬化開銷和原生集成到 Windows 中的支持,這是一種結合 Windows 和 Linux 環境最佳的簡單方法。



如何在 Windows 10 上重置 WSL2 Linux 發行版

如何在 Windows 10 上重置 WSL2 Linux 發行版

如果 WSL2 上的 Linux 發行版出現問題或者您需要重新開始,您可以重置它而無需重新下載任何內容。就是這樣。

如何在 Linux 上安裝 Microsoft 字體

如何在 Linux 上安裝 Microsoft 字體

Arial、Verdana 和 Times New Roman:無論您使用什麼操作系統,您都可能收到過使用這些字體的文檔。默認的 Windows 字體

如何在 Windows 10 上從 WSL1 升級到 WSL2

如何在 Windows 10 上從 WSL1 升級到 WSL2

您可以從 WSL1 升級到 WSL2 並在不重新安裝發行版的情況下轉換發行版,以及在 Windows 10 上的操作方法。

如何在 Windows 10 上使用 WSL2 設置默認發行版

如何在 Windows 10 上使用 WSL2 設置默認發行版

要將任何 Linux 發行版設置為 WSL2(Linux 2 的 Windows 子系統)中的系統默認值,請使用 wsl --setdefault DISTRO-NAME 命令。

您現在可以在 Windows 11 上從 Microsoft Store 安裝 WSL

您現在可以在 Windows 11 上從 Microsoft Store 安裝 WSL

Windows 11 用戶現在可以從 Microsoft Store 下載適用於 Linux 的 Windows 子系統 (WSL) 作為應用程序。

如何在 Linux 上安裝 Microsoft Edge

如何在 Linux 上安裝 Microsoft Edge

您現在可以在 Ubuntu、Debian 和 openSUSE 等 Linux 發行版上安裝 Microsoft Edge,以下是操作方法。

如何在 Windows 10 上取消註冊 WSL2 Linux 發行版

如何在 Windows 10 上取消註冊 WSL2 Linux 發行版

您可以在 WSL2 上取消註冊 Linux 發行版以將其重置為默認值,以及使用 Windows 10 上的 WSL 命令行工具執行此操作的方法

如何在 Windows 11 上使用 WSL 掛載 Linux 文件系統

如何在 Windows 11 上使用 WSL 掛載 Linux 文件系統

使用 WSL 掛載命令將 Linux 文件系統 (ext4) 驅動器附加到 Windows 11。方法如下。

如何在 Windows 11 上檢查 WSL 版本

如何在 Windows 11 上檢查 WSL 版本

在 Windows 11 上,您可以通過在命令提示符中運行此命令來快速確定已安裝的 WSL 版本。

如何在 Windows 10 上安裝 Linux GUI 應用程序

如何在 Windows 10 上安裝 Linux GUI 應用程序

以下是在 Windows 10 上使用 WSL 安裝和運行 Linux GUI 應用程序的步驟。本指南還可以幫助您輕鬆設置整個環境。

如何在 Windows 10 上安裝 OpenSSH 客戶端

如何在 Windows 10 上安裝 OpenSSH 客戶端

您現在可以在 Windows 10 上使用 OpenSSH 使用 SSH 連接到遠程服務器,而無需安裝第三方工具——這裡有兩種方法。

如何在 Windows 11 上重置 WSL Linux 發行版

如何在 Windows 11 上重置 WSL Linux 發行版

要在 Windows 11 的 WSL 上重置 Linux 發行版,您可以使用設置中的重置選項或 WSL 取消註冊命令。就是這樣。

如何在 Linux 上安裝 Microsoft Edge Dev

如何在 Linux 上安裝 Microsoft Edge Dev

Microsoft 的 Chromium 驅動的 Edge 瀏覽器現在可在 Linux 上使用。雖然尚未正式發布,但您可以從“開發頻道”安裝 Edge

如何在樹莓派上運行 DOS

如何在樹莓派上運行 DOS

請注意:本教程不適合初學者。本教程需要使用基於文本的 Raspian 終端命令,因此您至少需要

如何在 Windows 10 上卸載 WSL2

如何在 Windows 10 上卸載 WSL2

WSL2 是對第一個版本的改進,但如果你不需要它,你可以從 Windows 10 完全卸載它。下面是如何。

如何使用 GPARTED 在 WINDOWS 11 或 10 上調整分區大小

如何使用 GPARTED 在 WINDOWS 11 或 10 上調整分區大小

您可以使用基於 Linux 的 Gparted 工具在 Windows 11 和 Windows 10 上調整大小、創建和刪除分區,方法如下。

如何在 Windows 10 或 11 上檢查 WSL 版本

如何在 Windows 10 或 11 上檢查 WSL 版本

如果您不知道您的計算機上是否安裝了 WSL2 或 WSL1,請在命令提示符或 PowerShell 中使用此命令。

如何在 WSL 上關閉 Linux 發行版

如何在 WSL 上關閉 Linux 發行版

要關閉 Windows 10 或 11 上的一個或所有 WSL Linux 發行版,您可以使用 wsl.exe 命令的這兩種變體。就是這樣。

如何雙啟動 Ubuntu 和 Windows 10

如何雙啟動 Ubuntu 和 Windows 10

使用這些分步說明在您的計算機上安裝具有雙引導設置的 Ubuntu Linux 和 Windows 10。

忘記您的 Discord 密碼:更改或重設密碼的 4 種方法

忘記您的 Discord 密碼:更改或重設密碼的 4 種方法

忘記了您的 Discord 密碼?本指南將幫助您以不同的方式恢復它。修改密碼也保證了您的帳戶安全。

如何找到和下載亞馬遜訂單歷史記錄

如何找到和下載亞馬遜訂單歷史記錄

想要查看舊訂單但不知道如何操作?讓我們向您展示如何在行動裝置和桌面裝置上尋找和下載您的亞馬遜訂單歷史記錄。

修復三星 Galaxy 手機無法接聽電話的 12 種方法

修復三星 Galaxy 手機無法接聽電話的 12 種方法

您是否經常遇到在三星 Galaxy 手機上撥打或接聽電話的問題?以下是解決該問題的最佳方法。

將播放清單從 YouTube Music 傳輸到 Apple Music 的 3 種免費方法

將播放清單從 YouTube Music 傳輸到 Apple Music 的 3 種免費方法

切換您的音樂串流服務?以下是如何將播放清單從 YouTube Music 轉移到 Apple Music 並節省大量時間。

如何在手機和電腦上的 WhatsApp 中停止自動下載

如何在手機和電腦上的 WhatsApp 中停止自動下載

了解如何在行動裝置和電腦上的 WhatsApp 中停止自動媒體下載。透過這些簡單的步驟節省儲存空間和資料。

修復 Facebook 記憶不起作用的 7 種方法

修復 Facebook 記憶不起作用的 7 種方法

喜歡瀏覽 FB 上的舊帖子,但 Facebook Memories 不適合您?了解它發生的原因以及如何解決它。

修正 Mac 上不顯示通知的 9 種方法

修正 Mac 上不顯示通知的 9 種方法

您的 Mac 上的通知是否出現延遲或不起作用?以下是修復 Mac 上未顯示通知的方法。

修復雙擊手勢在 Apple Watch 上不起作用的 6 種方法

修復雙擊手勢在 Apple Watch 上不起作用的 6 種方法

雙擊手勢在您的 Apple Watch Series 9 或 Apple Watch Ultra 2 上不起作用嗎?請參閱這 6 種解決問題的方法。

如何將表情符號放入 Discord 頻道名稱中

如何將表情符號放入 Discord 頻道名稱中

想要為您的 Discord 伺服器添加一些風格和個性嗎?以下是如何快速輕鬆地將表情符號放入 Discord 頻道名稱中的方法。

Center Stage 在 iPad 上無法運作的 5 個最佳修復方法

Center Stage 在 iPad 上無法運作的 5 個最佳修復方法

如果在 iPad 上進行視訊通話期間 Center Stage 功能無法正常運作,可以使用以下一些可行的解決方案來解決該問題。