什么是 wsl

2021-05-02 Other 大约 2 分钟

适用于 Linux 的 Windows 子系统可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。

您可以:

# 安装;

需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。这里安装 wsl2为例;

  1. 以管理员身份打开 PowerShell 并运行;

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
    1
  2. 必须启用“虚拟机平台”可选功能。

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
    1
  3. 重新启动 计算机,安装完成;

  4. 下载 Linux 内核更新包 (opens new window)

  5. 安装所选的 Linux 分发;

    • 打开 Microsoft Store (opens new window),并选择你偏好的 Linux 分发版。
    • 在分发版的页面中,选择“获取”。
    • 首次启动新安装的 Linux 分发版时,将打开一个控制台窗口,系统会要求你等待一分钟或两分钟,以便文件解压缩并存储到电脑上。 未来的所有启动时间应不到一秒。
    • 然后,需要为新的 Linux 分发版创建用户帐户和密码 (opens new window)
    • 祝贺你!现已成功安装并设置了与 Windows 操作系统完全集成的 Linux 分发!
  6. 点击【开始】点击【ubantu】,即启动ubantu终端命令,现在你可以做任何事情了例:安装nginx mysql等;

官方文档 (opens new window)

上次编辑于: 2023年7月4日 09:36