对于很多开发者、科研人员,甚至是金融量化交易的极客来说,Linux 系统就像是一个充满魔力的百宝箱。
传统的虚拟机方案(VMware/VirtualBox)笨重且吃内存,动不动就卡死,甚至还会让你的风扇狂转;双系统方案切换起来太麻烦,一旦引导分区搞坏了,Windows 里的重要文件都有风险。
今天,目前比较主流的方案:WSL (Windows Subsystem for Linux)。
一、 为什么 WSL 是当下的唯一真神?
WSL,全称“Windows 的 Linux 子系统”。它的核心逻辑不是“模拟”,而是微软在 Windows 内部植入了一个轻量级的 Linux 内核。
二、 进阶实操:如何丝滑安装 WSL 2?
现在的 Windows(10 版本 2004 及以上,或 Windows 11)安装 Linux 已经简化到了“一行命令”的程度。
1. 开启环境(管理员权限)
首先,右键点击你的开始菜单,选择 “终端(管理员)” 或 “PowerShell(管理员)”。
2. 一键安装
在命令行中输入以下指令并回车:
这一行命令会自动帮你完成以下操作:
启用系统所需的虚拟机平台和 WSL 功能;
下载最新的 Linux 内核;
默认下载并安装 Ubuntu 发行版。
3. 重启与初始化
命令执行完毕后,系统会提示你重启电脑。重启后,屏幕会自动弹出一个 Ubuntu 的终端窗口:
4. 确认安装成功
在终端输入以下命令查看状态:
如果你看到 VERSION 2,即安装成功。
三、 卸载与清理:如果不想要了怎么办?
如果你尝试后发现 Linux 并不适合你,或者想换一个纯净的版本重新开始,卸载过程也非常简单,分为两步:
第一步:卸载具体的 Linux 发行版
你可以像卸载普通软件一样:
打开 Windows 设置 -> 应用 -> 已安装的应用。
搜索 “Ubuntu”(或你安装的版本名称)。
点击三个点,选择 “卸载”。或者在命令行输入:wsl --unregister Ubuntu (这会永久销毁该系统的所有数据,请务必备份关键脚本或工程文件)。
第二步:关闭 WSL 功能(可选)
如果你希望彻底移除 WSL 框架:
在搜索框输入 “启用或关闭 Windows 功能”。
找到 “适用于 Linux 的 Windows 子系统” 和 “虚拟机平台”。
取消勾选,点击确定并重启电脑。
四、 避坑指南
搭配 Windows Terminal 使用:去 Microsoft Store 下载 “Windows Terminal”。它支持多标签页、半透明背景和美轮美奂的字体设置,让你的 Linux 界面瞬间变得像好莱坞黑客大片一样高级。
文件访问的“神操作”:在 Linux 终端里输入 explorer.exe .(注意后面有个点),Windows 资源管理器会直接弹出来,展示当前 Linux 目录下的文件。
针对科研/量化用户的建议:如果你正在研究分子动力学模拟(如使用 GROMACS 或 LAMMPS),或者在做加密货币的策略回测,WSL 2 原生支持 GPU 加速。这意味着你可以在 Linux 环境里直接调用 NVIDIA 显卡进行计算,性能损耗极低。