欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【超详细】win10系统安装Linux子系统及遇到的坑

程序员文章站 2022-05-24 15:37:31
...

本BLOG上原创文章未经本人许可,不得用于商业用途。转载请注明出处,否则保留追究法律责任的权利。

Win10安装Linux子系统:
目前应用商店为win10 提供了多款Linux发行版本,其中包括Ubuntu、Debian、OpenSUSE等
这里我主要以Ubuntu系统为例:

第一步:点击“”设置图标“”,如下图所示
【超详细】win10系统安装Linux子系统及遇到的坑
第二步:点击“更新和安全
【超详细】win10系统安装Linux子系统及遇到的坑
第三步:点击“开发者选项” => 勾选“开发人员模式
【超详细】win10系统安装Linux子系统及遇到的坑
第四步:进入“控制面板” => 点击“启动或关闭Windows功能” => 勾选“适用于Linux的Windows子系统
【超详细】win10系统安装Linux子系统及遇到的坑第五步:上步骤设置完成后,重启电脑即可。

第六步:下载Ubuntu系统,有两种方式:
方式一:通过windows Powershell命令下载,执行以下命令:

lxrun /install /y

第一个坑(没找到解决方案所以使用方式二规避):在执行上面这条命令时提示“lxrun : 无法将“lxrun”项识别为 cmdlet、函数、脚本文件或可运行程序的名称…”错误(尝试网上好多方方案都没有解决,如果读者有解决方案欢迎留言指导)。
【超详细】win10系统安装Linux子系统及遇到的坑
方式二:通过Microsoft Store商店下载,点击“搜索” => 输入“wsl” => 点击“Ubuntu” => 获取安装即可。具体操作步骤如下图所示:
【超详细】win10系统安装Linux子系统及遇到的坑
第二个坑:win10应用商店打不开提示错误码0x80131500:
参考此链接:https://jingyan.baidu.com/article/48a42057950308e9242504d2.html
第三个坑:win10应用商店点击“获取”按钮没有反应:
参考此链接:https://answers.microsoft.com/zh-hans/windows/forum/all/win10%E5%BA%94%E7%94%A8%E5%95%86%E5%BA%97%E7%82%B9/359b7bd6-087c-40d9-b34c-45199f51759e

========================= 华丽的分割线 ==========================
安装完成后,打开PowerShell时输入bash就可以进入Ubuntu命令环境
第一步: 按照提示设置账号和密码;
第二步:因为默认使用官方源服务器,访问异常慢。所以这里作者改用阿里服务器,相关命令如下:

# 1.backup
cp /etc/apt/sources.list /etc/apt/sources.list_bak
# 2.删除或注释sources.lis中的所有配置,改用阿里服务器
vi /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
# 3. update config
apt-get update

到此,win10安装linux子系统已完成。

备注:如果子系统折腾挂了,想卸载可以在应用列表中操作

相关标签: 开发环境