在 Windows 中配置使用 WSL 来运行 Linux 环境,主要有以下步骤:
一、安装 WSL
方法一:使用 wsl --install 命令 :以管理员身份运行 PowerShell 或 Windows 命令提示符,输入 wsl --install 命令,该命令将自动启用运行 WSL 所需的功能,并安装默认的 Linux 发行版 Ubuntu。
方法二:手动安装 :按下 Win + R 组合键,输入 appwiz.cpl,进入 “程序和功能” 界面,点击 “启用或关闭 Windows 功能”,找到并勾选 “适用于 Linux 的 Windows 子系统” 和 “虚拟机平台”,点击 “确定”,系统会要求重启计算机,点击 “立即重新启动” 以完成设置。对于 Windows 10 用户,还需要执行 wsl --set-default-version 2 命令将 WSL 默认版本设置为 WSL2,Windows 11 默认已安装 WSL2,无需此操作。
二、安装 Linux 发行版
应用商店安装 :打开 Microsoft Store,搜索所需的 Linux 发行版,如 Ubuntu,点击 “获取” 下载安装。
命令行安装 :查看可安装的发行版列表,可运行 wsl --list --online,然后安装指定版本,如 Ubuntu 18.04,可运行 wsl --install -d Ubuntu-18.04。
三、配置 Linux 子系统
创建用户账户和密码 :首次启动新安装的 Linux 发行版时,会打开一个控制台窗口,要求设置用户名和密码,按提示完成设置即可。
更改默认发行版 :若要更改默认的 Linux 发行版,可运行 wsl --setdefault ,将 替换为要设置为默认的发行版的名称。
配置性能参数 :通过编写或修改 .wslconfig 文件,可对 WSL 的性能参数进行配置,如限制最大内存、指定 CPU 核心数、设置交换空间大小等。
四、查看 WSL 版本及状态
查看 WSL 版本及状态 :可运行 wsl -l -v 查看 WSL 的版本信息及状态,包括已安装的 Linux 发行版的名称、状态及版本等。
更新 WSL :运行 wsl --update 可更新 WSL 到最新版本