如何在您的 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 環境最佳的簡單方法。



Leave a Comment

如何在 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。

如何在 Snapchat 上重新開啟或重播快照

如何在 Snapchat 上重新開啟或重播快照

想要在 Snapchat 上再次查看 Snap 嗎?您可以使用以下 5 種方法在 Android 和 iPhone 上的 Snapchat 上重新開啟或重播 Snap。

修復 YouTube 音樂無法在 Apple CarPlay 上運行的 6 種方法

修復 YouTube 音樂無法在 Apple CarPlay 上運行的 6 種方法

YouTube Music 無法在 Apple CarPlay 上運作嗎?這不應該阻止您插入一些音樂。以下是解決此問題的方法。

如何在應用程式和瀏覽器中的 Reddit 影片上獲取聲音

如何在應用程式和瀏覽器中的 Reddit 影片上獲取聲音

您在包含影片的 Reddit 貼文中聽不到聲音嗎?您可以使用以下幾種方法來解決該問題。

如何在 Apple Music 上新增和管理喜愛的歌曲

如何在 Apple Music 上新增和管理喜愛的歌曲

透過新的 iOS 17 更新,您可以在 iPhone、iPad 和 Mac 上的 Apple Music 上查看您最喜愛或喜愛的歌曲。

在 Adob​​e Photoshop 中擴展圖像(或背景)的 3 種方法

在 Adob​​e Photoshop 中擴展圖像(或背景)的 3 種方法

想要在 Adob​​e Photoshop 中擴展您的影像或背景嗎?看看這 3 種方法,在 AI 的幫助下輕鬆擴展照片。

如何將 Twitch 連結到 Discord:綜合指南

如何將 Twitch 連結到 Discord:綜合指南

Discord 和 Twitch 是建立強大社群的絕佳平台。如果您想將它們聚集在一起,請了解如何將 Twitch 連結到 Discord。

如何查看、匯出和刪除 Bing 聊天記錄

如何查看、匯出和刪除 Bing 聊天記錄

想知道如何查看匯出和刪除 Bing 聊天歷史記錄?我們在這份詳細指南中涵蓋了您需要了解的所有內容。

解決 Facebook 約會無法正常工作或顯示的 10 種最佳方法

解決 Facebook 約會無法正常工作或顯示的 10 種最佳方法

當 Facebook 約會 停止工作時,您可能會錯過潛在的配對。看看修復 Facebook 約會不顯示的最佳方法。

如何取消追蹤與您不再相關的 Facebook 頁面

如何取消追蹤與您不再相關的 Facebook 頁面

不再與某些頁面的內容相關?以下是如何取消關注 Facebook 頁面並整理您的動態。

修正 TikTok 在網頁瀏覽器中無法運作的 10 種方法

修正 TikTok 在網頁瀏覽器中無法運作的 10 種方法

TikTok 是否無法在您首選的網頁瀏覽器中運作?以下是修復 TikTok 無法在瀏覽器中運行的方法。