多年折腾发行版的老玩家,日常主力机一直是 Ubuntu 加 Windows 11 双系统。理由很实在:虚拟机跑在臃肿的 Windows 11 之上太吃资源,图形密集型应用也没法在虚拟机里跑。
![]()
但裸机双系统接连出问题之后,他开始找替代方案,最后撞上了 WSL——这套东西单枪匹马顶替了他的 Ubuntu 启动盘。
双系统最让他难受的,是 Windows 11 更新不止一次弄坏了 Ubuntu 的引导程序。他自认已经做足了隔离措施,两个系统能分开就分开,结果还是中招。虽然用 Live USB 能把坏掉的 Ubuntu 装回来,但整个过程让他很不舒服。
固态硬盘价格一路走高,专门再买一块盘装 Ubuntu 也不太划算,何况 WSL 跑他的 Linux 项目已经足够顺手。
空间账很直观:整套 WSL 环境,包括 WSL 引擎和 Ubuntu 文件,在 Windows 11 主机上占不到 15GB。WSL 还会动态扩展 Linux 虚拟磁盘,不用像双系统时代那样,提前把分区在 Ubuntu 和 Windows 11 之间均分好。
虚拟机当然也算一条路,但对他这台机器来说负担偏重。更关键的是,哪怕用上 Hyper-V 这种级别的方案,也没法调动显卡算力做 AI 实验。WSL 支持 GPU 加速,他那块 RTX 3080 Ti 能直接拿来跑 Python 实验。反过来,他还能在 WSL 的 Ubuntu 里直接编辑存放在 Windows 11 上的文件。
他的 Ubuntu 任务主要是编程工具、自动化服务和吃 AI 的 Python 项目,这些在 WSL 上的表现和裸机安装一样。而在双系统时代,想从 Windows 11 访问这些 Linux 文件得绕一堆弯子,想在另一个系统里跑实验还得先注销当前系统。
换成 WSL 之后,他埋头做 Ubuntu 实验时,Windows 11 主机照样能用。WSL 项目可以丢在后台跑,apt 包管理器装着实验要用的包,人已经切到 Windows 11 上打多人游戏了。
带图形界面的应用在 WSL 上也能跑。他多数时候用命令行工具,但写完代码要测 GUI 工具时,像普通应用一样启动就行。VS Code 在 Windows 11 上有自己的 WSL 集成,在主机和 Ubuntu 开发环境之间切换,比双系统时代手动重启换系统省事得多。
换发行版同样简单。他一直用 Ubuntu,但想试别的随时可以:Debian、Kali Linux、openSUSE、Fedora、Arch、AlmaLinux 都在 WSL 官方支持列表里,配置只需执行 wsl --install distro_name。社区还做出了 NixOS、Gentoo 等完整可用的 WSL 实例。
以 NixOS 为例,它在 WSL 上保留了那套声明式特性,回滚改动和在裸机上一样简单。这些发行版在 Windows 11 主机上只占 5-10GB,想试哪个都不用先大删文件腾地方。
他最初听说 WSL 时,担心配置流程冗长、还要修各种兼容性错误。实际用下来,配置出奇地简单,引擎加一个发行版,30 分钟以内就能跑起来。折腾了几年各种 WSL 项目,他还没遇到过性能问题或致命的兼容性故障。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.