📌  相关文章
📜  wsl 设置 (1)

📅  最后修改于: 2023-12-03 14:48:35.429000             🧑  作者: Mango

WSL 设置

WSL(Windows Subsystem for Linux)是 Windows 10 提供的一个功能,它能够在 Windows 上运行 Linux 子系统。通过 WSL,程序员可以在 Windows 上运行一些 Linux 工具和命令,比如使用 Bash 命令行,安装和使用 Linux 应用程序等。

如何打开和配置 WSL?

在 Windows 10 操作系统中,打开 Windows PowerShell 或者命令提示符(CMD)输入如下命令:

# 打开 PowerShell 或者 CMD
win + X,选择 Windows PowerShell 或者命令提示符

# 开启开发人员模式
在 PowerShell 或者 CMD 中执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

# 安装 Linux 子系统
在 Microsoft Store 中选择任意 Linux 发行版,例如 Ubuntu、Debian、Kali 等,安装即可。
如何使用 WSL?

安装完成后,在开始菜单中打开对应的 Linux 子系统,会弹出一个 Bash 命令行。可以使用各种 Linux 命令和工具,例如安装一些软件包:

# 更新软件源
sudo apt update

# 安装 curl
sudo apt install curl

通过 Bash 命令行,还可以访问 Windows 中的文件系统:

# 进入 Windows 中的 C 盘根目录
cd /mnt/c/

# 列出 C 盘根目录下的文件
ls
WSL 的优缺点

WSL 提供了方便的 Linux 开发环境,但还是存在一些缺点:

  • WSL 支持的 Linux 发行版不够丰富,不支持其他 Unix 系统,也不能运行 Docker 等一些需要底层特权的应用程序。

  • WSL 的文件系统性能相对较差,对大量小文件的支持不够理想。

  • Windows 与 WSL 之间的互操作性不够完善,例如在 WSL 中打开 Windows 应用程序、编辑 Windows 文件等操作并不方便。

综上所述,WSL 虽然不是完美的解决方案,但对于 Windows 上需要使用 Linux 工具和命令的程序员来说,WSL 可以大大提升工作效率和开发体验。