1.启用子系统功能
需要win系统支持子系统 进入控制面板 -> 程序和功能 -> 启用或关闭windows功能:
勾选适用于Linux的windows子系统,确定,等待后,确认重启设备
2.下载子系统
进入Microsoft store
[acc status="" title="如果微软商店打不开"]
方案一:核实windows update服务是否启动
计算机右击管理→展开服务和应用程序→点击服务→核实windows update服务的状态是否是正在运行的,如果不是右击启动后,重新打开应用商店看是否正常。(如果右击启动是灰色,则右击打开属性,将启动类型改成手动点击应用后,在点击启动)。
方案二:重置Windows 10商店缓存后测试
按WIN R组合键调出运行,输入WSRESET,点击确定 应用商店重置命令会运行,并打开Win10商店
方案三:修改internet选项
1.打开控制面板 2.点击“网络和 Internet” 3.点击“Internet 选项” 4.点击“高级” 5.将TLS1.1TLS1.2TLS1.3都勾选上 6.保存 再打开微软商店 [/acc] 搜索ubuntu
进入需要的版本,点击获取
默认安装到C盘(若不想安装到C盘,看本篇最后),点击安装 等待下载完成后,启动即可,
3.子系统相关配置
启动后,会提示创建用户和设置密码,根据提示操作即可
[card title="修改root密码" color="info"]
直接输入sudo passwd root
修改
[/card]
[card title="修改Linux国内镜像源并更新" color="success"]
输入sudo vi /etc/apt/sources.list
命令
把原来的内容注释掉(在最前面加#)
到https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
选择自己的版本,并复制源到sources.list
中
按Esc
,再按shift zz
(按住shift再按两下z)保存
更新源sudo apt-get update & apt-get upgrade & apt-get clean
[/card]
4.修改子系统位置
(1)首先查看所有分发版本
wsl -l --all -v
(2)导出分发版为tar文件到d盘
wsl --export Ubuntu-18.04 d:ubuntu18.04.tar
注:版本根据自己的修改
(3)注销当前分发版
wsl --unregister Ubuntu-18.04
注:版本根据自己的修改
(4)重新导入并安装分发版在d:ubuntu
wsl --import Ubuntu-18.04 d:ubuntu d:ubuntu18.04.tar --version 1
注:版本根据自己的修改
(5)设置默认登陆用户为安装时用户名
ubuntu1804 config --default-user Username
注:版本根据自己的修改
(6)删除tar文件(可选)
del d:ubuntu18.04.tar