文章目录

  • 简介
  • 步骤
    • 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

遇到的坑

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

参考文献

  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系统

Windows10开启Linux子系统WSL相关推荐

  1. win10linux子系统root权限,电脑win10系统如何将linux子系统wsl切换到root权限

    电脑win10系统如何将linux子系统wsl切换到root权限 有的时候我们需要将linux子系统切换到root权限进行操作,今天小编就告诉大家电脑win10系统如何将linux子系统wsl切换到r ...

  2. windows10版本Linux子系统存放路径

    记录一下windows10版本Linux子系统存放路径. ubuntu16.04放在这里: C:\Users\{user name}\AppData\Local\Packages\CanonicalG ...

  3. window命令行 linux,Windows命令行:起源 直到引入Windows下的linux子系统(WSL)

    本文从Windows命令行的起源及终端的演变,到我们在未来Windows发行版中对Windows控制台及命令行进行全面更新,引入Windows下的linux子系统(WSL).在本文中,我们将对命令行最 ...

  4. wsl使用可视化界面_启用Windows10的Linux子系统并安装图形界面

    前言 目前市面上的PC电脑主要运行着四大类系统,它们分别是微软的Windows.苹果的MacOS.Linux的发行版以及Unix类系统.其中Linux和Unix都是开源的,因此市面出现的众多基于Lin ...

  5. Windows10安装Linux子系统Ubuntu

    先看看操作系统版本,之前看网上的安装说明很多都是比较早的系统beta版本和现在安装方法有些不一样,我当前的版本为 Windows10 1709 ,家庭版安装使用也是没有问题的 下面开始安装,首先确认下 ...

  6. Win10安装Linux子系统WSL(ubuntu2204)及图形桌面xfce4

    WSL简介 什么是 WSL ? 在计算机上使用 Linux 系统通常有两种方式:使用虚拟机或安装 Linux 系统.使用虚拟机时开销较大,直接使用 Linux 系统虽然可以带来流畅体验,但与 Wind ...

  7. windows11 安装 Linux子系统 WSL及ubuntu22.04

    我们需要在windows11中快速搭建一个Linux环境,那么最简单的方法就是安装WSL(Linux子系统) 由于本人使用的Windows11系统是家庭版,安装过程中也碰到了不少问题,并逐一记录解决, ...

  8. Windows10安装Linux子系统Ubuntu 20.04LTS,轻松使用生信软件,效率秒杀虚拟机

    很多优秀的生物信息学软件,如QIIME.QIIME 2.LEfSe等没有Windows版,而使用VirutalBox虚拟机不仅效率低,而且挂载外部硬盘和使用中也经常遇到各种问题,配置和使用详见 - 扩 ...

  9. win10自带ubuntu桌面_windows10开启 linux子系统桌面,巨详细,值得一藏

    题记: 安装完微软windows10的ubuntu子系统之后,想打开这款子系统的桌面,一直摸不着头脑.找了很多教程,都有点凌乱,在此整理一下. 0.备份原 get源文件 sudo mv /etc/ap ...

最新文章

  1. linux内核经常用到的 一个概念“原子操作“
  2. 11g废弃的Hint - BYPASS_UJVC
  3. 【计算理论】计算复杂性 ( 证明团问题是 NP 完全问题 )
  4. 同学,解决下这个 Bug!
  5. IO字节缓冲流的最简单读写源码
  6. IAP:物联网终端软件升级技术
  7. .NET 3.5(11) - DLINQ(LINQ to SQL)之大数据量分页、延迟执行和日志记录
  8. table 的 id 属性不被 document.getElementById支持
  9. Linux内核之capabilities能力
  10. AE-after Effects 笔记
  11. php网站后台修改主页,织梦网站后台主页页面修改
  12. 干货丨绝地求生—PUBG游戏模型合集
  13. 运维危险操作之windows server打开或关闭windows功能
  14. 数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D;
  15. python自定义函数实例 lite_python 函数小实例
  16. ADB测试,手机app端,常用指令
  17. 王峻涛:垂直电子商务将有很大发展
  18. U盘安装OS X Yosemite 10.10.5系统
  19. Python 学习7-魔方方法
  20. SQLSTATE[HY000] [1049] Unknown database

热门文章

  1. AutoCAD思维导图
  2. Android马甲包的那些事儿
  3. Hibernate二级缓存的简单示例
  4. R语言——学习笔记(一)
  5. 无子女无遗嘱,去世后名下房产该归谁
  6. 论文总结6接5 HPLC结合聚类分析法+向量机
  7. 别找了,小程序实现isbn扫码获取图书信息2022最新可用(保姆级教程内附接口)
  8. 栅格瓦片转mongodb离线部署
  9. python中os.system、os.popen、subprocess.popen的区别
  10. USB麦克风、K歌麦克风、USB游戏耳机方案、安卓K歌麦克风方案