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

如何在桌面和行動裝置上複製 Spotify 播放列表

如何在桌面和行動裝置上複製 Spotify 播放列表

您想複製在 Spotify 上發現的播放清單嗎?以下是如何使用桌面或行動裝置複製 Spotify 播放清單。

如何在 Apple Mail 中批次刪除電子郵件

如何在 Apple Mail 中批次刪除電子郵件

要清理收件匣並使其整潔,以下是如何在 iPhone、iPad 和 Mac 上的 Apple Mail 中批次刪除電子郵件的方法。

如何在 Google 相簿中按面孔搜尋圖片

如何在 Google 相簿中按面孔搜尋圖片

Google 相簿可自動辨識照片庫中出現的照片,並依臉將照片分組。以下是啟用該功能的方法!

如何在 Amazon Kindle 上使用文字轉語音

如何在 Amazon Kindle 上使用文字轉語音

以下是如何使用稱為 VoiceView 螢幕閱讀器的文字轉語音功能讓 Kindle 裝置為您朗讀書籍。

修復 Spotify Jam 無法工作或不可用的 10 種方法

修復 Spotify Jam 無法工作或不可用的 10 種方法

Spotify Jam 在您的 Android 或 iOS 裝置上無法運作或不可用?以下是解決此問題的 10 種簡單方法。

修復 Apple 照片不顯示共享相簿的 8 種最佳方法

修復 Apple 照片不顯示共享相簿的 8 種最佳方法

共享相簿無法顯示在您的 iPhone 上嗎?以下是修復 Apple Photos 共享相簿不顯示的最佳方法。

當您在 Facebook 上封鎖某人時會發生什麼

當您在 Facebook 上封鎖某人時會發生什麼

想要在 Facebook 上封鎖某人,但不確定會發生什麼?閱讀這篇文章,了解當您在 Facebook 上封鎖某人時會發生什麼。

如何管理三星 Galaxy 手機上的睡眠應用程式

如何管理三星 Galaxy 手機上的睡眠應用程式

以下是有關在 Samsung Galaxy 手機上讓應用程式進入睡眠狀態並延長電池壽命所需了解的所有資訊。

必須在兩台裝置上啟用 FaceTime 照片意味著什麼

必須在兩台裝置上啟用 FaceTime 照片意味著什麼

想知道必須在兩台裝置上啟用 FaceTime 照片才能使用此功能意味著什麼以及如何擺脫它?閱讀這篇文章來找出答案。

如何搜尋 Telegram 群組和頻道

如何搜尋 Telegram 群組和頻道

您是否想在桌面或行動裝置上搜尋 Telegram 群組和頻道?以下是如何快速有效地找到並加入他們。