Windows10下安装Linux子系统
版本说明
版本 | 作者 | 日期 | 备注 |
---|---|---|---|
0.1 | ZY | 2019.7.9 | 初稿 |
目录
文章目录
一、初衷
我目前开发需要Windows和Linux双系统,在之前都是通过安装虚拟机然后安装Ubuntu等的方式来做的,但是安装虚拟机和系统的时候比较耗时和麻烦的,正好Windows支持安装Linux子系统已经出来很长一段时间了,所以这里就安装并总结一下。
二、资料收集
既然是Windows提供的,那就去微软的中国官方网站查一下:https://www.microsoft.com/zh-cn/
结果直接找到这篇文章:
https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
三、官方安装说明
以下内容来自上面所说的网站:
在之前安装 WSL 任何 Linux 发行版,您必须确保"Windows 子系统为 Linux"已启用可选功能:
1、以管理员身份打开 PowerShell 并运行:
PowerShell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- 1
2、重新启动计算机时提示。
若要下载并安装你首选的 distro(s),您具有三个选项:
Windows 10 Fall Creators Update 及更高版本:从 Microsoft Store 安装
本部分是为 Windows 生成 16215 或更高版本。 请按照这些步骤检查你的生成。
打开 Microsoft Store,然后选择你喜爱的 Linux 分发
在 Windows 应用商店中的 Linux 发行版的视图
以下链接将打开每个分布区的 Windows 应用商店页:
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- OpenSUSE Leap 15
- OpenSUSE Leap 42
- SUSE Linux Enterprise Server 12
- SUSE Linux Enterprise Server 15
- Kali Linux
- Debian GNU/Linux
- WSL 的 fedora Remix
- WLinux
- WLinux 企业
- Alpine WSL
从发行版的页上,选择"Get"
在 Windows 应用商店中的 Linux 发行版的视图
安装 Linux 发行版后,您必须初始化新的发行版实例一次,然后才能使用。
以下是相关的错误的建议修补程序。 请参阅WSL故障排除页其他常见的错误和其解决方案。
- 系统驱动器上仅运行于 Linux 的 Windows 子系统 (通常这是你C:驱动器)。 请确保发行版都存储在您的系统驱动器上:
- 打开设置 -> 存储 -> 更多的存储设置:保存新内容的更改
[外链图片转存失败(img-HUtbcL1p-1562683286922)(59C8CC81AC794DF6840F02F91EE67141)]
(2)、失败,出现错误 0x8007019e WslRegisterDistribution
- 未启用 Linux 可选组件的 Windows 子系统:
- 打开Control Panel -> 程序和功能-> 打开或关闭 Windows 功能-> 检查适用于 Linux 的 Windows 子系统或使用在本文开头所述的 PowerShell cmdlet。
四、经验总结
以下是我安装及使用win10子系统的一些经验:
1、安装win10专业版,不要安装企业版和教育版等,这些版本的很多破解版可能不行,下面可以提供一个专业版的镜像,如果你的win10破解版不行可以试试这个;2、安装Ubuntu失败的时候可以先安装Debian,然后再安装Ubuntu,这个不保证成功,但是可以试试;3、kali-Linux不适合作为win10子系统用,很多工具装不了,使用的意义就不大了,可以安装到移动硬盘上作为独立的系统使用;
win10专业版百度网盘地址(仅供学习,有能力者请支持正版):
链接:https://pan.baidu.com/s/1M6jIi3kcbWaMxhixW5lYyQ
提取码:m5dl