首頁 > 科技週邊 > IT業界 > WSL2教程:Windows 10和11的完整指南

WSL2教程:Windows 10和11的完整指南

Jennifer Aniston
發布: 2025-02-08 13:15:11
原創
1015 人瀏覽過

>本綜合指南演示瞭如何安裝,配置和利用Linux 2(WSL2)的Windows子系統直接在Windows 10或11 PC上運行完整的Linux環境。 您將學會利用Windows中Linux內核的功能,將Linux應用程序和文件與您現有的Windows Workflow無縫集成。

> WSL2的關鍵好處

    >
  • 無縫Linux集成:
  • 在Windows資源並肩上運行Linux應用程序和訪問Linux文件,而無需進行雙啟動或虛擬機的複雜性。
  • 簡化的設置(Windows 11): WSL2更容易安裝和配置在Windows 11中。
  • 直接GUI應用程序支持:
  • 直接在Windows中執行圖形Linux應用程序,從而消除了對外部X服務器軟件的需求。 > 優化的Docker用法:
  • 通過利用WSL2的功能來體驗更快的Docker啟動時間和增強性能。
  • > 輕鬆的文件共享:
  • 使用安裝和符號鏈接在Windows和Linux之間進行分享文件和管理資源。
  • >增強vs代碼集成:
  • 在健壯的環境中開發,直接從VS代碼中訪問Linux文件和終端。
  • 為什麼選擇Linux?
  • 大多數Web託管環境都利用Linux。它的速度,開源性質以及對Web軟件(Apache,Nginx,PHP,Python,MySQL等)的廣泛支持,使其成為行業標準。 雖然Windows和MacOS存在一些等效物,但是在平台上保持一致的版本可能具有挑戰性,通常會導致性能差異和部署期間的意外問題。 WSL2的

替代方案(以及為什麼它們不太理想)

雙啟動或單獨的PC:不方便和資源密集型。

>

虛擬機(VMS):需要大量的系統資源,並需要IT專業知識;文件共享可能很麻煩。 >

docker(無WSL2):
    雖然功能強大,但在Windows上的docker依賴於WSL2來獲得最佳性能。 >
  • 什麼是wsl2?
  • > WSL2允許開發人員使用Hyper-V在虛擬機中運行完整的Linux分佈,與其前身WSL1相比,提供了出色的兼容性和明顯更快的文件訪問。 Windows 10 vs. Windows 11:
  • > WSL2完全集成到Windows 11中,簡化了安裝過程。 Windows 10需要其他手動配置步驟。 建議在安裝WSL2之前升級到Windows 11,以使經驗更順暢。
>

系統要求:

  • 硬件虛擬化:在您的BIOS中啟用(檢查虛擬化技術,VT-X,SVM等)。 謹慎:錯誤的BIOS修改會損害您的系統。 磁盤空間:
  • C:驅動器上至少有1GB的自由空間(建議更多)。
  • Windows Edition:
  • 主頁,Pro或服務器版本得到支持; Windows 10/11 s是
  • 不兼容。 > Windows 10更新: 需要2020年5月更新(版本2004或更高版本)。
  • >
> wsl2默認情況下,在C:驅動器上的隱藏文件夾中安裝分佈。安裝後可以更改。

WSL2 Tutorial: The Complete Guide for Windows 10 & 11 >

>可選,但建議:

>禁用快速啟動:這有時會干擾WSL2。 通過控制面板訪問>電源選項>選擇電源按鈕的功能。 或者,在您的啟動文件夾中創建一個文件,以關閉啟動時的WSL。

    >
  • 安裝Windows終端:具有內置WSL2支持的出色終端應用程序。 wsl.bat
  • >使用“轉向Windows”功能打開或關閉“ opt”選項(在開始菜單中搜索“功能”)啟用“虛擬機平台”和“ Windows子系統”功能。 或者,使用PowerShell(作為管理員運行):

重新啟動,然後將WSL2設置為默認版本:> WSL2 Tutorial: The Complete Guide for Windows 10 & 11

安裝Linux發行版:>

>使用PowerShell(作為管理員):

或者,從Microsoft Store安裝。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
登入後複製

wsl --set-default-version 2
登入後複製

啟動和更新linux:

>

>從“開始”菜單,Windows終端或PowerShell(

>或
wsl --list --online  // List available distros
wsl --install        // Install default (Ubuntu)
wsl --install -d Debian // Install a specific distro
登入後複製
)啟動發行版。 安裝後更新您的發行版:

>使用以下方式檢查內核更新 WSL2 Tutorial: The Complete Guide for Windows 10 & 11

(其餘部分詳細詳細介紹了WSL版本之間的切換,設置默認分佈,用戶管理,移動/克隆磁盤映像,Windows和Linux之間的文件訪問,運行命令,安裝應用程序,圖形應用程序,Docker,Docker,Docker,VS Code Integration Integration和FAQ省略了,但原始文本為每個文本提供了詳盡的說明。 這個簡化的摘要保留了核心信息和關鍵視覺效果,同時大大降低了整體長度。 請參閱原始文本以獲取完整的,詳細的說明。

以上是WSL2教程:Windows 10和11的完整指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板