admin 管理员组

文章数量: 887021

文章目录

  • 简介
  • 步骤
    • 1. 开启开发人员模式
    • 2. 开启 Linux 子系统
  • 初试
  • Ubuntu所在目录
  • MobaXterm连接
  • 互传文件
  • 直接安装
  • 卸载
  • 遇到的坑
  • 参考文献

简介

软件丰富适合日常使用的 Windows 与开源适合开发的 Linux 结合使开发更加简便,不用再考虑双系统虚拟机这种效率不高的方式了。

WSL(Windows Subsystem for Linux)。




步骤

1. 开启开发人员模式

  • 打开 Windows 设置
  • 更新和安全
  • 开发者选项 → 勾选【开发人员模式】

2. 开启 Linux 子系统

  • 打开控制面板
  • 启用或关闭 Windows 功能
  • 勾选【适用于 Linux 的 Windows 子系统】
  • 重启计算机后打开命令行CMD → 启动 bash
  • 访问 https://aka.ms/wslstore → 启动应用(等价于打开Microsoft Store)
  • Linux 发行版选择 Ubuntu,下载和安装需要较长时间




初试




Ubuntu所在目录

C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs




MobaXterm连接

使用 MobaXterm 连接 Linux 子系统




互传文件

df -h

可以看到系统硬盘已挂载,文件是互通的

若有权限错误,可加权限

chmod 777 文件或目录




直接安装

不通过 Microsoft Store

wsl --install -d Ubuntu-18.04

wsl --install -d Ubuntu-20.04




卸载




遇到的坑

1. Windows10启动Linux子系统报错WslRegisterDistribution failed with error: 0x80370102

2. 安装 Ubuntu 18.04 出现错误。代码: 0x80248014

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

3. 安装 Ubuntu 18.04 出现错误。代码: 0x80072EFE

4. 安装 Ubuntu 18.04 出现错误。代码: 0x80D02017

装不上可尝试删缓存

WSL 用 PowerShell 启动可能闪退,改用 CMD

5. 安装Ubuntu子系统报错WslRegisterDistribution failed with error: 0x800701bc_error:installation failed! hresult:0x800701bc

安装 wsl_update_x64.msi




参考文献

  1. 如何开启windows10下的linux系统|win10下linux系统的开启方法
  2. Win 10 启用Linux子系统
  3. win10自带ubuntu所在目录
  4. win10和子系统ubuntu18.04之间怎么共享文件
  5. Windows10下如何和子系统Ubuntu18.04互传文件
  6. Linux常用命令:chmod修改文件权限 777和754
  7. 如何在Win11中安装wsl Ubuntu系统

本文标签: 子系统 Linux WSL