Skip to main content

安装WSL

什么是 Windows Subsystem for Linux (WSL)?🤔

Windows Subsystem for Linux (WSL) 是 Windows 系统上的一个功能,它允许你在 Windows 机器上运行 Linux 环境,而无需使用虚拟机或双系统启动。WSL 提供了开发人员在 Windows 和 Linux 环境下同时工作的便利,极大提升了效率。🎯

通过 WSL,你可以安装各种 Linux 发行版,如 Ubuntu、Debian 和 Kali,并且可以:

  • 🗂️ 在隔离的 Linux 文件系统中存储文件。
  • 💻 使用命令行工具,如 Bash。
  • ⚙️ 运行常见的 Bash 命令行工具,如 grepsedawk,以及其他 ELF-64 二进制文件。
  • 🚀 运行脚本、应用程序,如:
    • 常用工具:vim、emacs、tmux。
    • 编程语言:NodeJS、JavaScript、Python、Ruby、C/C++ 等。
    • 服务:SSHD、MySQL、Apache、MongoDB 等。
  • 🖥️ 在 Windows 中调用 Linux 应用,或通过命令行调用 Windows 应用。
  • 🎨 直接在 Windows 上运行 Linux 图形应用程序。
  • 🧠 使用 GPU 加速在 Linux 上的机器学习任务。

什么是 WSL 2?🌟

WSL 2 是 WSL 的最新版本,默认情况下,你在 Windows 上安装的 Linux 发行版将基于 WSL 2 架构。与 WSL 1 相比,WSL 2 提供了显著的文件系统性能提升,并且支持完整的系统调用兼容性。

WSL 2 使用虚拟化技术在轻量虚拟机 (VM) 中运行完整的 Linux 内核,具有更强的隔离性和性能。💡

WSL 2 的优点:

  • ⚡ 文件系统性能显著提升。
  • 🔧 完整的系统调用支持。
  • 🛠️ 独立的 PID、挂载和用户命名空间。

安装步骤 🛠️