admin 管理员组文章数量: 1087430
WSL官网安装教程: https://learn.microsoft/zh-cn/windows/wsl/install
Windows 自带的Linux子系统,比用VM什么的香太多了。可以自己看官方教程,也可以以下步骤完成。
如果中间遇到我没遇到的问题百度,可以在评论区评论,或者自己百度其他教程解决。
WSL安装
- 搜索powerShell, 然后右键以管理员身份运行 powerShell。
- 输入命令,启用 适用于 Linux 的 Windows 子系统 功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 输入wsl安装命令
wsl --install
如果遇到“无法解析服务器名称或地址”的错误,是因为 raw.githubusercontent 这个域名无法访问,
可以尝试修改DNS,当然最简单是直接开启魔法上网。
4. 重启电脑
5. 打开Microsoft Store 搜索 Ubuntu 选一个喜欢的版本,安装。
然后就可以Ubuntu 系统了。
设置一下用户名和密码:
6. 之后按 win 然后打开 Ubuntu 就可以用了
cmd命令查看WSL 版本
wsl --list --verbose
切换到WSL2
wsl --set-version Ubuntu-20.04 2
WSL2启动时提示:参考的对象类型不支持尝试的操作
https://blog.csdn/fangye945a/article/details/123832623
Docker无法在WSL2的Ubuntu启动的问题
https://blog.csdn/0210/article/details/124349371
迁移到D盘
Microsoft Store安装会默认安装到C盘,需要把它迁移到D盘,不然C盘空间很快就被占满了。
①查看WSL 状态,并停止WSL
wsl -l -v
wsl --shutdown
②导出它的备份(比如命名为export.tar)
wsl --export Ubuntu D:\材料\A软件安装\linux相关软件离线安装\Ubuntu.tar
③确定在此目录下可以看见备份Ubuntu.tar文件之后,注销原有的wsl
wsl --unregister Ubuntu
④将备份文件恢复到D:\Ubuntu_WSL中去
wsl --import Ubuntu D:\Ubuntu_WSL D:/export.tar
切换到root
sudo passwd
su root
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80370102
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/enablevirtualization
Press any key to continue...
解决办法:windows-功能-勾选hyper V,重启,打开已经下载的ubuntu,显示正在安装,安装成功。
本文标签: 子系统 自带 Windows WSL Linux
版权声明:本文标题:Windows 自带的 Linux 子系统(WSL)安装与使用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1749552742a2732084.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论