当前位置:首页>Linux>Windows 安装 Linux(WSL)

Windows 安装 Linux(WSL)

  • 2026-10-11 08:13:18
Windows 安装 Linux(WSL)

对于很多开发者、科研人员,甚至是金融量化交易的极客来说,Linux 系统就像是一个充满魔力的百宝箱。

传统的虚拟机方案(VMware/VirtualBox)笨重且吃内存,动不动就卡死,甚至还会让你的风扇狂转;双系统方案切换起来太麻烦,一旦引导分区搞坏了,Windows 里的重要文件都有风险。

今天,目前比较主流的方案:WSL (Windows Subsystem for Linux)。


一、 为什么 WSL 是当下的唯一真神?

WSL,全称“Windows 的 Linux 子系统”。它的核心逻辑不是“模拟”,而是微软在 Windows 内部植入了一个轻量级的 Linux 内核。

  • 秒启动: 打开它就像打开一个记事本一样快。

  • 资源占用极低: 内存按需分配,不运行的时候几乎不占系统资源。

  • 文件互通: 你可以直接在 Linux 里编辑 Windows 桌面上的文档,反之亦然。


二、 进阶实操:如何丝滑安装 WSL 2?

现在的 Windows(10 版本 2004 及以上,或 Windows 11)安装 Linux 已经简化到了“一行命令”的程度。

1. 开启环境(管理员权限)

首先,右键点击你的开始菜单,选择 “终端(管理员)” 或 “PowerShell(管理员)”。

2. 一键安装

在命令行中输入以下指令并回车:

  wsl --install

这一行命令会自动帮你完成以下操作:

  • 启用系统所需的虚拟机平台和 WSL 功能;

  • 下载最新的 Linux 内核;

  • 默认下载并安装 Ubuntu 发行版。

3. 重启与初始化

命令执行完毕后,系统会提示你重启电脑。重启后,屏幕会自动弹出一个 Ubuntu 的终端窗口:

  • 设置用户名和密码: 系统会要求你输入一个用户名(建议用拼音或英文)和密码。

  • 注意: 输入密码时,屏幕上不会显示任何字符(没有星号,没有点),这是 Linux 的安全特性,输完直接按回车即可。

4. 确认安装成功

在终端输入以下命令查看状态:

wsl --list --verbose

如果你看到 VERSION 2,即安装成功。


三、 卸载与清理:如果不想要了怎么办?

如果你尝试后发现 Linux 并不适合你,或者想换一个纯净的版本重新开始,卸载过程也非常简单,分为两步:

第一步:卸载具体的 Linux 发行版

你可以像卸载普通软件一样:

  1. 打开 Windows 设置 -> 应用 -> 已安装的应用。

  2. 搜索 “Ubuntu”(或你安装的版本名称)。

  3. 点击三个点,选择 “卸载”。或者在命令行输入:wsl --unregister Ubuntu (这会永久销毁该系统的所有数据,请务必备份关键脚本或工程文件)。

第二步:关闭 WSL 功能(可选)

如果你希望彻底移除 WSL 框架:

  1. 在搜索框输入 “启用或关闭 Windows 功能”。

  2. 找到 “适用于 Linux 的 Windows 子系统” 和 “虚拟机平台”。

  3. 取消勾选,点击确定并重启电脑。


四、 避坑指南

  1. 搭配 Windows Terminal 使用:去 Microsoft Store 下载 “Windows Terminal”。它支持多标签页、半透明背景和美轮美奂的字体设置,让你的 Linux 界面瞬间变得像好莱坞黑客大片一样高级。

  2. 文件访问的“神操作”:在 Linux 终端里输入 explorer.exe .(注意后面有个点),Windows 资源管理器会直接弹出来,展示当前 Linux 目录下的文件。

  3. 针对科研/量化用户的建议:如果你正在研究分子动力学模拟(如使用 GROMACS 或 LAMMPS),或者在做加密货币的策略回测,WSL 2 原生支持 GPU 加速。这意味着你可以在 Linux 环境里直接调用 NVIDIA 显卡进行计算,性能损耗极低。

最新文章

随机文章