admin 管理员组

文章数量: 887021

Windows10下安装Linux子系统


版本说明

版本

作者

日期

备注

0.1

ZY

2019.7.9

初稿

目录

文章目录

    • Windows10下安装Linux子系统
    • 版本说明
    • 目录
      • 一、初衷
      • 二、资料收集
      • 三、官方安装说明
        • 1、准备
        • 2、安装所选的 Linux 分发版
          • 打开 Microsoft Store,然后选择你喜爱的 Linux 分发
        • 3、完成初始化的发行版
        • 4、疑难解答:
          • (1)、安装失败,出现错误 0x80070003
          • (2)、失败,出现错误 0x8007019e WslRegisterDistribution
      • 四、经验总结

一、初衷

我目前开发需要Windows和Linux双系统,在之前都是通过安装虚拟机然后安装Ubuntu等的方式来做的,但是安装虚拟机和系统的时候比较耗时和麻烦的,正好Windows支持安装Linux子系统已经出来很长一段时间了,所以这里就安装并总结一下。

二、资料收集

既然是Windows提供的,那就去微软的中国官方网站查一下:https://www.microsoft/zh-cn/

结果直接找到这篇文章:

https://docs.microsoft/zh-cn/windows/wsl/install-win10

三、官方安装说明

以下内容来自上面所说的网站:

1、准备

在之前安装 WSL 任何 Linux 发行版,您必须确保"Windows 子系统为 Linux"已启用可选功能:

1、以管理员身份打开 PowerShell 并运行:
PowerShell

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

2、重新启动计算机时提示。

2、安装所选的 Linux 分发版

若要下载并安装你首选的 distro(s),您具有三个选项:

  • 下载并安装来自 Windows 应用商店 (见下文)
  • 从命令行/脚本下载并安装 (读取手动安装说明)
  • 下载和手动解压缩并安装 (适用于 Windows Server-此处的说明

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 发行版的视图

3、完成初始化的发行版

安装 Linux 发行版后,您必须初始化新的发行版实例一次,然后才能使用。

4、疑难解答:

以下是相关的错误的建议修补程序。 请参阅WSL故障排除页其他常见的错误和其解决方案。

(1)、安装失败,出现错误 0x80070003
  • 系统驱动器上仅运行于 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/s/1M6jIi3kcbWaMxhixW5lYyQ

提取码:m5dl

本文标签: 子系统 Linux