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

留下評論

如何安全清潔汽車空氣濾清器:何時清潔,何時更換

如何安全清潔汽車空氣濾清器:何時清潔,何時更換

學習如何檢查和保養引擎空氣濾清器,何時適合清洗,何時更換更安全,以及如何驗證是否正確重新安裝。

How to Clean an Ice Maker in a Freezer: A Beginner-Friendly Guide

How to Clean an Ice Maker in a Freezer: A Beginner-Friendly Guide

Learn how to clean a freezer ice maker safely, including the ice bin, accessible ice-maker surfaces, dispenser chute, drying, reassembly, and mistakes to avoid.

如何安全清潔坐浴盆噴嘴:哪些方法有效,哪些方法應避免

如何安全清潔坐浴盆噴嘴:哪些方法有效,哪些方法應避免

了解如何安全清潔坐浴盆噴嘴,了解自清潔的真正作用,如何處理礦物質沉積,以及哪些清潔劑取決於您的特定型號。

如何清潔泳池砂濾器:反沖洗、沖洗以及何時需要深層清潔

如何清潔泳池砂濾器:反沖洗、沖洗以及何時需要深層清潔

學習如何安全地清潔泳池砂濾器,判斷反沖洗是否有效,以及何時需要進行深度清潔、維修或更換濾材。

如何安全清潔咖啡研磨機:適用於磨盤式和刀片式研磨機的 8 步驟指南

如何安全清潔咖啡研磨機:適用於磨盤式和刀片式研磨機的 8 步驟指南

學習如何安全地清潔咖啡研磨機,從乾刷磨盤到清洗可拆卸部件、重新組裝、測試和刀片研磨機的保養。

如何去除衣服上的指甲膠而不損壞布料

如何去除衣服上的指甲膠而不損壞布料

學習如何安全地去除衣服上的指甲膠,從刮除乾膠到謹慎使用丙酮、洗滌以及晾乾前檢查織物。

如何去除衣服上的貼紙殘留物而不損壞布料

如何去除衣服上的貼紙殘留物而不損壞布料

學習如何安全地去除衣服上的貼紙殘留物,包括冷處理和預處理、小心使用溶劑、洗滌和風乾。

如何安全清潔機械式鍵盤:四步驟深度清潔指南

如何安全清潔機械式鍵盤:四步驟深度清潔指南

學習如何安全地清潔機械鍵盤,包括拆卸鍵帽、灰塵、污垢、乾燥、重新組裝,以及何時停止並查看手冊。

如何在不損壞衣物的情況下去除衣服上的膠水

如何在不損壞衣物的情況下去除衣服上的膠水

首先學習如何用溫和的方法去除衣服上的膠水,何時應該使用熱熔膠或強力膠,以及如何在乾燥前檢查織物。

如何安全清潔冰箱飲水機:8 步驟指南

如何安全清潔冰箱飲水機:8 步驟指南

學習如何清潔冰箱飲水機,去除礦物質沉積,清潔噴嘴,以及何時更換濾芯或進行維修才是更好的解決方案。