主页 > 手机  > 

从零开始:在Windows上优雅地运行Linux

从零开始:在Windows上优雅地运行Linux

——手把手教你安装 WSL 并使用 Ubuntu 20.04

当你在 Windows 系统上工作时,是否也曾羡慕过 Linux 发行版的简洁高效?或者有时需要在 Linux 环境下测试脚本、编译代码,却又不想折腾双系统或虚拟机?如果答案是“是”,那么 Windows Subsystem for Linux(简称 WSL),为你提供一个几乎原生的 Linux运行环境。下面,就让我们一起从零开始,优雅地为自己的 Windows 系统增添一个 Ubuntu 20.04 的“分身”吧!

为什么要使用 WSL? 无缝集成:WSL 直接运行于 Windows 系统之上,与 Windows 文件系统深度融合,轻松互相访问文件。轻量快捷:相比传统虚拟机占用大量资源的方式,WSL 不仅安装更简易、启动速度更快、占用资源更少,而且不必每次开关机都要“单独折腾”。开发友好:许多软件开发、数据科学或运维场景都需要原生的 Linux 工具链。WSL 让你几乎不用离开 Windows 环境就能直接运行 Bash、Git、Python、Docker(基于 WSL2)等。 一、检查 Windows 系统版本

安装 WSL 最简单的方法需要 Windows 10 版本 2004 及以上(Build 19041 及以上),或直接使用 Windows 11。

按 Win + R,输入 winver,可以查看系统版本信息。 如果系统版本太旧,建议先升级到最新版本,以确保有最完整的 WSL 支持。 二、最快速的安装方式:一条命令搞定!

如果你的系统是 Windows 10 2004 以上,或者是 Windows 11,那么就能使用官方提供的“一键式”命令:

以管理员权限打开 PowerShell 或 CMD:在“开始”菜单中搜索“PowerShell”或“CMD”,右键单击,选择“以管理员身份运行”。启用 WSL 并安装 Ubuntu 20.04 只需在窗口中输入: wsl --install -d Ubuntu-20.04

然后回车。 这条命令会自动帮你完成 WSL 所需功能的启用,以及下载、安装好 Ubuntu 20.04。如果系统要求你重启,请按照提示操作。

首次启动 Ubuntu 20.04 并配置,重启之后,点击“开始”菜单或在搜索栏输入 “Ubuntu 20.04”。首次启动时会让你设置一个用户名和密码(与 Windows 账户无关,这是在 Linux 子系统内部使用的)。

一切就绪后,你就能在新的 Ubuntu 终端里敲击命令了! 这就是最快最方便的方式,一行命令解决所有问题。

三、初次使用的常见步骤与技巧 更新 & 升级软件包 刚装好的系统里,软件包可能还不算最新。建议先来一套“常规操作”: sudo apt update sudo apt upgrade

这样能让系统库和软件包保持最新版本。

Windows 与 Linux 互相访问文件 在 Windows 资源管理器中,可以通过 \wsl$\Ubuntu-20.04 访问 WSL 中的文件。在 Linux 子系统里,可以通过 /mnt/c、/mnt/d 等路径访问 Windows 磁盘。这意味着你可以使用 Windows 里的编辑器打开 WSL 的文件,也能在 WSL 里操作 Windows 磁盘中的数据,十分便利。 查看和切换 WSL 版本 在 PowerShell 输入 wsl -l -v,可以查看已经安装的 Linux 发行版及其 WSL 版本(WSL 1 或 WSL 2)。如果你想使用 WSL 2(性能更佳、支持更多功能),可以执行: wsl --set-version Ubuntu-20.04 2

注意:使用 WSL 2 需要启用虚拟化支持,并且你的 Windows 版本要足够新。 4. 卸载或重装 如果需要卸载,可以在“开始”菜单或“应用和功能”中找到“Ubuntu 20.04”进行卸载。 若想彻底清除所有子系统数据,请在 PowerShell 执行:

wsl --unregister Ubuntu-20.04

这样会删除该发行版下所有的数据和配置文件,再次安装后会彻底“重来”。

五、疑难问题的解决思路 安装失败或无法启动:检查 Windows 版本是否过低。网络问题导致下载失败:确保网络通畅,或者尝试更换网络环境。 可以搜索是否有对应的离线包或微软商店故障信息。需要图形界面:默认的 WSL 环境是纯命令行,如果你想在 Windows 10 上使用图形界面,需要安装 X server 并进行一些配置。Windows 11 内置了 WSLg,可以更简单地运行大多数 Linux GUI 程序。
标签:

从零开始:在Windows上优雅地运行Linux由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“从零开始:在Windows上优雅地运行Linux