痛点:

在电脑上想要使用linux又想使用windows系统只能安装双系统,因为虚拟机的性能差且使用麻烦,双系统使用起来倒是也还行,ubuntu的桌面系统现在用起来也可以,但是来回切换比较麻烦,故想尝试一下windows自带的这个WSL功能使用起来如何。
记录一下安装过程。

Linux子系统

WSL(Windows Subsystem for Linux)详细介绍见官网:https://docs.microsoft.com/en-au/windows/wsl/about

安装

安装过程很简单,也不占什么空间:

1.打开控制面板中的程序和功能,打开启用或关闭Windows功能

2 向下拉 勾选适用于Linux的Windows子系统,确定

3 打开win10带的Microsoft Store 搜索 LINUX

4 选择在Windos上运行Linux,推荐安装ubuntu或debian,其他的都没见过,根据需求自行选择就行

5 点击获取安装

6 启动即可,初次启动会要求键入用户名和密码,根据需求输入即可,这样就算是安装完成

使用

1 右键开始图标打开power shell

2 输了bash即可启动, 可以使用 wsl -l查询子系统安装列表

3 子系统默认安装在系统系统盘,其他盘在子系统中的mnt文件夹中

4 tips:你也可以在指定路径的文件夹中shift+右键打开Linux shell

5 字体大小啥的,右键窗口上端进入 默认值进行更改

迁移到非系统盘

一般大家在安装系统的时候都喜欢把系统盘能的比较小,如果子系统要安装很多东西,比如我要安装docker,会有很多镜像,很占空间在系统盘不是很合适,于是有了迁出系统盘的需求,可以使用LxRunOffline进行迁移

1 下载 LxRunOffline ,https://github.com/DDoSolitary/LxRunOffline/releases,选择最新版下载即可

2 解压后,在软件目录打开power shell ,上面交的方法shift + 右键

3 使用LxRunOffline.exe list命令查看你可以使用子系统名称

4 使用 lxrunoffline move 进行迁移 , -n 指定你要迁移的系统名 ,-d 指定你新系统的迁移路径

5 迁移过程会出现WARNING 不用管, 等待一段时间结束就算迁移完成了

6 使用LxRunOffline.exe get-dir 查询系统目录,可见已经更改成功

备注:

还有个下载系统包的安装方法,由于下载速度感人没有尝试,方法官网有,链接如下:
https://docs.microsoft.com/en-au/windows/wsl/install-on-server

搞机:window10安装Linux子系统(WSL)及迁移到非系统盘相关推荐

  1. Window10 安装Linux子系统

    为Window10 安装Linux子系统 WSL是win10 的Linux的子系统,相比虚拟机有更多的优势,对系统资源占用少,切换系统之间较为的方便. 安装步骤: 安装WSL要求Win10系统在160 ...

  2. 【转】搞机:window10安装Linux子系统(WSL)及迁移到非系统盘

    转自:搞机:window10安装Linux子系统(WSL)及迁移到非系统盘_泛泛之素-CSDN博客_wsl移动到非系统盘 痛点: 在电脑上想要使用linux又想使用windows系统只能安装双系统,因 ...

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

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

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

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

  5. Window10安装Linux子系统(Ubuntu20.04)

    在工作中需要用到Ubuntu系统作为支撑系统来编译QT程序和ARM开发板上用的程序,一直以来都是用VMware Workstation虚拟机运行Ubuntu.VMware Workstation这玩意 ...

  6. windows安装linux子系统,并装在其他系统盘的方法

    一:打开Windows子系统 由于现在网上的安装方法都是装在C盘,且执行lxrun /install /y安装的过程会出现"lxrun' 不是内部或外部命令,也不是可运行的程序 或批处理文件 ...

  7. Win10安装Linux子系统教程

    一.开启 Window10附加功能 (1)Hyper-V (2)适用于Linux的Windows子系统 (3)虚拟机平台 (4)打开windows设置,搜索开发者设置,启用开发人员模式. 二.安装 W ...

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

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

  9. win10下linux子系统6,Windows10下安装Linux子系统2020年7月最新版

    作为数据分析的必备工具,Linux系统已经成为不可缺少的系统工具.如今Windows10开始可以安装Linux子系统(Windows Subsystem for Linux,WSL),直接在Windo ...

最新文章

  1. Android ViewAnimationUtils (动画) 的使用
  2. C++编译器会对没有构造函数的类生成默认构造函数吗?
  3. python名称由来_Python的由来与使用介绍
  4. python可以自学吗-python自学行吗 新手可以自学python吗
  5. C语言实现循环链表Circularly Linked List(附完整源码)
  6. java过滤器经典案例_JAVA语言基础的经典案例:猜字母游戏
  7. Swift中的区间运算符和半开区间运算符
  8. 一行代码打印python之禅
  9. 求求你,别再叫我 X 工了!!!
  10. 微软最强命令行工具发布,强势霸榜GitHub
  11. 一篇关于感情的文章(转) PS:觉得写得还不错,虽然有些还做不到
  12. Google各项产品汇总(附链接)
  13. IIC协议超详细解释(适合小白入门)
  14. mysql preparedstatement 批量update_Statement和PreparedStatement批量更新
  15. 消防报警图形显示装置linux,中级消防设施操作员考点:消防控制室图形显示装置...
  16. pwnable tw Starbound writeup
  17. php企业微信付款到零钱,PHP实现微信商户支付企业付款到零钱功能
  18. 【Python】Pyyaml和ruamel.yaml
  19. dmidecode命令手册
  20. 【3d游戏开发】使用Babylonjs+Vue3搭建属于我们的小岛

热门文章

  1. 抖音怎么去赚钱?小白也能快速上手的抖音测试号项目。丨国仁网络资讯
  2. linux安装mysql教程
  3. 4.文件系统的类型和结构
  4. 马云谈大数据:数据时代的“五个新” 做好准备
  5. 动态规划(Dynamic Programming)
  6. 动态规划——什么是动态规划?
  7. 流行的Go语言web框架简介
  8. 在疫苗生产、包装、入库、放行、质量管理、电子数据采集/输入应用电子签名
  9. 数字化时代,企业应该如何看待商业智能BI
  10. Java虚拟机:Java虚拟机编译器