Windows安装Linux子系统

WSL 是 Windows Subsystem for Linux 的简称,意思是 linux 版的 window 子系统。适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。

Linux 分发版可以在 WSL 1 或 WSL 2 体系结构中运行, WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件, 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。

简单介绍后,我们开始安装子系统。

1.查看系统的版本

系统版本为64位,Windows10 版本需要16000.0以上,或者更高的版本。

2.开启服务

开启开发者模式

启用Linux的Windows子系统

3.安装Linux子系统

打开Microsoft Store 商城,搜索Ubuntu,我安装的版本是Ubuntu 18.04.6 LTS。

安装完成后,会自动启动,过程中需要创建账号密码,安装提示输入即可。

可以看到mnt目录下是物理机的c盘、d盘、e盘、f盘。比虚拟机方便多了。

4.WSL 版本设置

使用systemctl需要升级到WSL2,以下是升级方法(注意是在Windows运行命令):

检查正在运行的 WSL 版本
wsl -l -v
将默认版本设置为 WSL 1 或WSL 2
wsl --set-default-version 1
wsl --set-default-version 2
更改已安装的 WSL 版本 (我的是Ubuntu-18.04)
wsl --set-version Ubuntu-18.04 1
wsl --set-version Ubuntu-18.04 2

WSL 的基本命令
更新 WSL:wsl --update
检查 WSL 状态:wsl --status
关闭:wsl --shutdown

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 19:36:09       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 19:36:09       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 19:36:09       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 19:36:09       20 阅读

热门阅读

  1. 秋招后端开发面试题 - JVM垃圾回收算法

    2024-05-13 19:36:09       15 阅读
  2. android 蓝牙技术 学习记录 二

    2024-05-13 19:36:09       14 阅读
  3. Python爬取小说

    2024-05-13 19:36:09       12 阅读
  4. android进阶-回调

    2024-05-13 19:36:09       11 阅读
  5. Python 正则表达式(一)

    2024-05-13 19:36:09       11 阅读
  6. KAN网络

    KAN网络

    2024-05-13 19:36:09      10 阅读
  7. 微调大模型学习记录

    2024-05-13 19:36:09       15 阅读
  8. MFC--CCreateContext结构体

    2024-05-13 19:36:09       9 阅读