陈拓 2021/01/02-2022/10/25
Win10内置Linux子系统,启用后可以安装Ubuntu或者其他的Linux系统。省去了安装虚拟机的麻烦,性能也比虚拟机好,占用资源更少。
Windows的Linux子系统Windows Subsystem for Linux 简称WSL。
1. 准备工作
1.1 查看win10系统版本
家庭版也可以安装Linux。
1.2 开启开发人员模式
开始 > 设置 > 更新和安全 > 开发者选项 > 开发人员模式
1.3 启用Win10的Linux子系统功能
开始 > 设置 > 应用 > 应用和功能 > 程序和功能 > 启用或者关闭Windows功能
在弹出的程序和功能窗口中,选中适用于Linux的Windows子系统:
确定。如果安装过程中出现问题,把虚拟机平台也选上。
立即重新启动。
2. 下载并安装ubuntu Linux系统
开始 > Microsoft Store
搜素Ubuntu:
我选择Ubuntu 20.04 LTS。
获取:
不,谢谢:
启动:
等等几分钟:
输入用户名和密码。
进入Ubuntu系统:
3. 目录和路径的对应关系
- 我的家目录
在Win10中ubuntu home文件夹路径:
C:\Users\admin\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home
- Ubuntu和Win10文件互操作
可以直接在ubuntu的mnt目录操作win10硬盘,在/mnt路径就可以看到Windows的盘符:
- Win10快速访问Ubuntu目录
在文件资源管理器中输入\\wsl$
回车:
4. 资源占用
5. 常用命令
- arp
/mnt/c/Windows/System32/ARP.EXE -a
- /mnt/c/Windows/System32/ipconfig.exe
- /mnt/c/Windows/System32/NETSTAT.EXE -n
6. 安装过程中可能出现的问题
- 指定的网络名不再可用
网络上可以找到很多解决方法,如果都无效,可以看看是否在 BIOS 中启用了虚拟化。操作方法随电脑品牌不同有所不同,可以根据具体机型上网查询。
- 切换至wsl2