Table of Contents
什么是 Linux 子系统
Windows Linux子系统(Windows Subsystem for Linux,WSL)就是该系统允许你在Windows 10和Windows 2016上运行Linux的发行版
适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境
包括大多数命令行工具、实用工具和应用程序
Linux子系统能做什么
在windows中我们可以不用安装虚拟机来运行linux,而直接安装linux子系统来使用Linux的功能。
功能:
- 运行常用的命令行软件工具(例如 grep、sed、awk)或其他 ELF-64 二进制文件。
- 运行 Bash shell 脚本和 GNU/Linux 命令行应用程序,包括:
- 工具:vim、emacs、tmux
- 语言:NodeJS、Javascript、Python、Ruby、C/ C++、C# 与 F#、Rust、Go 等。
- 服务:SSHD、MySQL、Apache、lighttpd、MongoDB、PostgreSQL。
- 使用自己的 GNU/Linux 分发包管理器安装其他软件。
- 使用类似于 Unix 的命令行 shell 调用 Windows 应用程序。
- 在 Windows 上调用 GNU/Linux 应用程序。
安装子系统
一、启用Linux子系统
- Windows功能中启用
Win + R 输入 appwiz.cpl
回车
启用或关闭Windows功能 - 勾选 【适用于 Linux 的 Windows 子系统】
- CMD命令启用
以管理员模式启动的cmd命令框中输入
Dism /online /Enable-Feature /FeatureName:Microsoft-Windows-Subsystem-Linux
启用功能后需要重启系统
二、从应用商店安装
- Microsoft Store里搜索Linux,根据自己喜好选择相应的Linux子系统进行安装。
单击以下链接会打开每个分发版的 Microsoft Store 页面:
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU/Linux
- Fedora Remix for WSL
- Pengwin
- Pengwin Enterprise
- Alpine WSL
- 我个人比较喜欢使用Ubuntu,选择最新的 Ubuntu20.04LTS版,点击 获取进行安装
- 耐心等待一会儿,提示安装完毕。
- 开始菜单中找到 Ubuntu 20.04LTS 启动
- 耐心等待一会后体是设置输入用户名和密码
- 全部设置完毕后就可以在窗口中尝试使用shell命令操作了
- 通过运行命令输入
bash
后也可执行
开启开发者模式
如果不能正常使用,请检擦是否还需要开启开发者模式,怎样开启请看我写在CSDN的一篇博文
如何开启开发者模式选项 传送门
文章评论