Windows10玩转Linux子系统(WSL)

本文介绍了Windows10的Linux子系统WSL,包括WSL和WSL2的区别、安装步骤、如何更新到WSL2、安装Linux发行版如Ubuntu、配置SSH服务器以及设置开机自启。WSL2提供了更好的性能和系统调用兼容性,支持直接运行Docker容器。

Windows10玩转Linux子系统(WSL)

WSL简介

WSL 是 Windows Subsystem for Linux 的缩写,意思是 linux 版的 window 子系统。

Linux 的 Windows 子系统让开发人员无需虚拟机就可以直接在 Windows 上运行 Linux 环境,包括大多数命令行工具、程序和应用。

使用 WSL 的好处是:

  1. 与在虚拟机下使用 Linux 相比,WSL 占用资源更少,更加流畅
  2. WSL 可以对 Windows 文件系统下的文件直接进行读写,文件传输更方便
  3. 剪贴板互通,可以直接在 Windows 下其它地方复制文本内容,粘贴到 WSL

介绍完WSL,我们再来了解一下WSL2

WSL2简介

WSL 2 是 WSL 中体系结构的新版本,它更改了 Linux 分发版与 Windows 进行交互的方式。 WSL 2 的主要目标是提高文件系统性能并增加完全的系统调用兼容性。 每个 Linux 分发版都可以作为 WSL 1 或 WSL 2 运行,并可随时在它们之间进行切换。 WSL 2 是对基础体系结构的一次重大改造,它使用虚拟化技术和 Linux 内核来实现其新功能

总结下有以下几个优点

  • WSL2附带真实的Linux4.19内核,能带来完整的系统调用兼容性
  • 支持本机直接运行Docker容器
  • WSL2运行速度更快

安装WSL

安装WSL之前必须先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能安装WSL子系统

按 Win+X, 找到 Windows PowerShell (管理员),复制执行命令

dism.exe /online /enable-fea
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值