WSL 体验
WSL(Windows Subsystem for Linux,Windows下的 Linux 子系统)是一个在 Windows 10 上能够运行原生 Linux 二进制可执行文件(ELF 格式)的兼容层,它是由微软与 Canonical 公司合作开发的。
对于学习来说,不需要再通过 VMWare、VirtualBox、OpenStack 等第三方虚拟机软件来完全安装 Linux 了,更为轻量快速。
安装 Linux
官方文档
适用于 Linux 的 Windows 子系统安装指南 (Windows 10)
这里选择安装 LTS(Long Term Support,长期支持)版的 Ubuntu。
Windows 10 版本 2004 以下安装 WSL
默认安装
参考上面官方文档中的 Windows 预览体验计划的简化安装,默认安装在 C 盘,可迁移到非系统盘。
手动安装
参考上面官方文档中的手动安装步骤,手动安装到任意位置(下载速度特别慢,不建议)
忘记密码
如果 Linux 的密码忘记了,可以参考官方文档中的忘记密码修改。
不得不说,微软的帮助文档做得真不赖。
安装Windows Terminal
参考上面官方文档中的安装 Windows 终端(可选)
Windows Terminal 的配置请参考这里。
Windows 与 WSL 之间的文件操作
Windows 下直接访问 \\wsl$
(类似于共享文件夹) 即可查看操作 WSL 下的文件,但是如果想上传文件到 WSL,需要有对应路径的写权限,比如可以使用 chmod -R 777 opt
来给 opt 及其子路径赋予完全权限。