启用Windows10自带的Linux系统
子系统" style="padding:0px;margin-top:0px;margin-bottom:0px;color:rgb(51,51,51);font-weight:400;"> 新版win10已自带linux系统,默认是关闭状态,本文讲述详细开启流程、开启过程遇到的坑及解决方案。 本文地址:blog.csdn.net/u010887744/article/details/73257179
1、打开“开发人员模式” 设置--更新和安全--针对开发人员--选中“开发人员模式”。
2、启用“适用于Linux的Windows子系统(Beta)” 控制面板--程序--启用或关闭Windows功能--勾选“适用于Linux的Windows子系统(Beta)”,点击确定等待开启成功,然后重启电脑。 这里win10更新可能报错:0x80070057,这是由于你的Windows系统不是最新版,如果专业版、家庭版,使用“Windows 10易升”更新系统到最新版即可;如果是企业版、教育版,可以使用最新的iso镜像更新系统,或者用旧的iso镜像更新时选择“立即在线安装更新”。 网上有方案:打开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdate”,找到并打开UX下的“IsConvergedUpdateStackEnabled”项;把数值数据修改为0,保存后退出注册表,然后重启系统。【个人未尝试,如果有朋友尝试后成功,请告知,谢谢】
3、下载linux系统 打开管理员模式命令提示符并输入 bash 回车,然后输入 Y 下载 Ubuntu。 如果你是大陆用户,你可能会发现Win10安装bash相当慢,这里提供个人的解决方案: ①下载并打开fiddler,配置fiddler开启https代理; ②命令行输入bash并输入y后,在fiddler中找到这条请求(GET go.microsoft./fwlink/?LinkID=827586 HTTP/1.1),LinkID的值可能不一样;
③用迅雷或其他根据下载linux镜像,下载地址就是②中的请求地址; ④点击fiddler右边窗口的AutoResponder,勾选Enable rules、Unmatched requests passthrough、Enable Latency;选中刚才的链接,然后点击Add Rule,在最下一栏“Local file to return or *Action to execute”填写③中下载的linux镜像地址; ⑤重新在命令行输入bash并输入y后,你会发现瞬间下载完成了,后面按照提示输入用户名等即可。
Note:由于bash是从应用商店下载的数据,所以此方法同样适用于“Windows应用商店下载应用慢”。
4、修改Ubuntu的aptget源为阿里源:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 备份
sudo vim /etc/apt/sources.list # 修改修改内容如下:[plain] view plaincopydeb mirrors.aliyun./ubuntu/ trusty main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-security main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-updates main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-proposed main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-backports main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-security main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-updates main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-proposed main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-backports main restricted universe multiverse sudo apt-get update #更新列表
[javascript] view plaincopy欢迎个人转载,但须在文章页面明显位置给出原文连接; 未经作者同意必须保留此段声明、不得随意修改原文、不得用于商业用途,否则保留追究法律责任的权利。 【 CSDN 】:csdn.zxiaofan. 【GitHub】:github.zxiaofan. 如有任何问题,欢迎留言。祝君好运! Life is all about choices! 将来的你一定会感激现在拼命的自己!
2、启用“适用于Linux的Windows子系统(Beta)” 控制面板--程序--启用或关闭Windows功能--勾选“适用于Linux的Windows子系统(Beta)”,点击确定等待开启成功,然后重启电脑。 这里win10更新可能报错:0x80070057,这是由于你的Windows系统不是最新版,如果专业版、家庭版,使用“Windows 10易升”更新系统到最新版即可;如果是企业版、教育版,可以使用最新的iso镜像更新系统,或者用旧的iso镜像更新时选择“立即在线安装更新”。 网上有方案:打开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdate”,找到并打开UX下的“IsConvergedUpdateStackEnabled”项;把数值数据修改为0,保存后退出注册表,然后重启系统。【个人未尝试,如果有朋友尝试后成功,请告知,谢谢】
3、下载linux系统 打开管理员模式命令提示符并输入 bash 回车,然后输入 Y 下载 Ubuntu。 如果你是大陆用户,你可能会发现Win10安装bash相当慢,这里提供个人的解决方案: ①下载并打开fiddler,配置fiddler开启https代理; ②命令行输入bash并输入y后,在fiddler中找到这条请求(GET go.microsoft./fwlink/?LinkID=827586 HTTP/1.1),LinkID的值可能不一样;
③用迅雷或其他根据下载linux镜像,下载地址就是②中的请求地址; ④点击fiddler右边窗口的AutoResponder,勾选Enable rules、Unmatched requests passthrough、Enable Latency;选中刚才的链接,然后点击Add Rule,在最下一栏“Local file to return or *Action to execute”填写③中下载的linux镜像地址; ⑤重新在命令行输入bash并输入y后,你会发现瞬间下载完成了,后面按照提示输入用户名等即可。
Note:由于bash是从应用商店下载的数据,所以此方法同样适用于“Windows应用商店下载应用慢”。
4、修改Ubuntu的aptget源为阿里源:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 备份
sudo vim /etc/apt/sources.list # 修改修改内容如下:[plain] view plaincopydeb mirrors.aliyun./ubuntu/ trusty main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-security main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-updates main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-proposed main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-backports main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-security main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-updates main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-proposed main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-backports main restricted universe multiverse sudo apt-get update #更新列表
[javascript] view plaincopy欢迎个人转载,但须在文章页面明显位置给出原文连接; 未经作者同意必须保留此段声明、不得随意修改原文、不得用于商业用途,否则保留追究法律责任的权利。 【 CSDN 】:csdn.zxiaofan. 【GitHub】:github.zxiaofan. 如有任何问题,欢迎留言。祝君好运! Life is all about choices! 将来的你一定会感激现在拼命的自己!
③用迅雷或其他根据下载linux镜像,下载地址就是②中的请求地址; ④点击fiddler右边窗口的AutoResponder,勾选Enable rules、Unmatched requests passthrough、Enable Latency;选中刚才的链接,然后点击Add Rule,在最下一栏“Local file to return or *Action to execute”填写③中下载的linux镜像地址; ⑤重新在命令行输入bash并输入y后,你会发现瞬间下载完成了,后面按照提示输入用户名等即可。
Note:由于bash是从应用商店下载的数据,所以此方法同样适用于“Windows应用商店下载应用慢”。
4、修改Ubuntu的aptget源为阿里源:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 备份
sudo vim /etc/apt/sources.list # 修改修改内容如下:[plain] view plaincopydeb mirrors.aliyun./ubuntu/ trusty main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-security main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-updates main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-proposed main restricted universe multiverse deb mirrors.aliyun./ubuntu/ trusty-backports main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-security main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-updates main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-proposed main restricted universe multiverse deb-src mirrors.aliyun./ubuntu/ trusty-backports main restricted universe multiverse sudo apt-get update #更新列表
[javascript] view plaincopy欢迎个人转载,但须在文章页面明显位置给出原文连接; 未经作者同意必须保留此段声明、不得随意修改原文、不得用于商业用途,否则保留追究法律责任的权利。 【 CSDN 】:csdn.zxiaofan. 【GitHub】:github.zxiaofan. 如有任何问题,欢迎留言。祝君好运! Life is all about choices! 将来的你一定会感激现在拼命的自己!
更多推荐
子系统,自带
发布评论