适用于 Linux 的 Windows 子系统的 6 个操作系统和桌面 GUI

如果您对在 Windows 计算机上安装 Linux 感兴趣,您可能听说过 Windows Subsystem for Linux (WSL)。但是它运行的是哪个版本的 Linux?在这里,我们看看您可以使用 WSL 在 Windows 10 中本地运行的基于 Linux 的操作系统,并考虑如何选择 Linux 桌面环境。

什么是适用于 Linux 的 Windows 子系统?

Windows 10 的一项功能,适用于 Linux 的 Windows 子系统是一个兼容层,可让您在 Windows 环境中运行 Linux 软件。 WSL 适用于 Windows 10 家庭版及更高版本,可以手动添加到您的系统,也可以通过加入 Windows 预览体验计划来预览新软件。

安装 WSL 为您提供适用于 Windows 的 Linux 终端

如果你安装 WSL,你就可以在 Windows 10 中享受 Linux 终端。这具有相当大的优势,从运行 Linux 软件到提供一个简单的学习环境来掌握 Linux。

阅读更多:如何使用适用于 Linux 的 Windows 子系统运行终端

当然,这不是在 Windows 上获得 Linux 终端的唯一方法。如果您有一个正在运行的远程 Linux 机器(可能是 Raspberry Pi),您可以使用 PuTTY 或 Windows PowerShell,或任何其他合适的 SSH 工具进行远程访问。

但是,如果您没有合适的辅助机器,Windows Subsystem for Linux 是在 Windows 上安装 Linux 的最佳方式。

相关:如何在 Windows 10 中使用 SSH

您可以在 Windows 10 上使用 WSL 安装的 6 个 Linux 操作系统

在您的计算机上安装 WSL 后,您就可以选择要在其上安装的 Linux 操作系统了。这些可从 Windows 应用商店获得,并且需要 WSL 作为先决条件,因此请确保在安装 Linux 操作系统之前已完全安装它。 WSL 上可以安装以下六种 Linux 操作系统。

1. 使用 WSL 在 Windows 10 上安装 Ubuntu

也许是最著名的 Linux 操作系统,使用 WSL 在 Windows 10 上安装 Ubuntu 很简单。

有多个版本可用,每个版本都预装了各种实用程序。如果您正在寻找的工具不可用,则可以安装它们。您为 WSL 选择的 Ubuntu 操作系统是:

下载Ubuntu 18.04 LTS

下载Ubuntu 20.04 LTS

下载Ubuntu (滚动)

滚动版本会定期更新,但没有旧版本提供的长期支持 (LTS) 的好处。

2. SUSE Linux Enterprise Server 15

也称为 SLE,此 SUSE 服务器版本适用于 Windows PC 上的各种基于服务器的用途。它具有多个服务器应用程序,包括 PostgreSQL、Samba 等。 SUSE Linux Enterprise Server 15 非常适合作为测试环境和在适用于 Linux 的 Windows 子系统中运行的完整 SLE 服务器。

SUSE Linux Enterprise Server 15 for WSL 的版本是 SP1。

下载SUSE Linux Enterprise Server 15

3. Debian

另一个最受欢迎的 Linux 发行版,此下载将 Debian 作为应用程序添加到运行 WSL 的 Windows 10 PC。它提供了一个完整的 Debian 命令行环境,让您可以访问所有熟悉的 Debian 工具。需要额外的软件吗?只需安装它!

下载Debian

4. 卡利Linux

一个针对渗透测试的 Linux 发行版,用于 WSL 的 Kali Linux 使您可以分析系统、交换机和其他网络硬件,而无需在单独的系统上安装 Kali Linux。对于日常工作涉及网络硬件渗透测试的任何人来说,这显然是一个巨大的优势。

下载Kali Linux

请注意,使用 WSL 运行 Kali Linux 可以在 Windows 10 中触发防病毒警告。确保完全允许通过您的安全软件访问该软件以获得最佳结果。

使用 Kali Linux 的一个优势是它现在内置了桌面环境。 Win-KE​​X 的工作方式与 WSL 中的其他桌面环境相同(见下文),但无需安装额外的软件。

5. openSUSE Leap 15.2

WSL 上的 openSUSE 是一个不太流行的 Linux 桌面操作系统,它提供了一个 Linux 环境,面向希望获得更可靠体验的用户。与此处的其他示例一样,它为系统管理员提供了本机命令行工具,并且可以在不依赖虚拟机的情况下密切镜像 Linux 服务器环境。

下载openSUSE Leap 15.2

6. 用于 WSL 的 Fedora Remix

如果您对 Windows 10 上的 Linux 的偏好与 Fedora 家族更加一致,那么您很幸运。 Fedora Remix for WSL 是开源操作系统的专用版本。

但是请注意,它是作为 WSL 上游 Fedora Linux 发行版的混音版本发布的。因此,这是未经 Fedora 项目或 Red Hat, Inc. 认可的第三方版本。

下载Fedora ($9.99)

与此处列出的其他操作系统不同,用于 WSL 的 Fedora Remix 是一种高级产品,只需一次性支付少量费用即可获得。

你可以在 WSL 中安装 Linux 桌面吗?

在 WSL 中安装 Linux 操作系统后,您将可以完全访问 Linux 终端环境。

但是,默认情况下没有桌面。解决这个问题的方法是安装桌面环境并使用Windows X服务器通过VNC访问它。虽然在 Windows 上集成 Linux 的道路上有些坎坷,但这是一个简单的过程。

阅读更多:如何使用适用于 Linux 的 Windows 子系统运行 Linux 桌面

大多数Linux 桌面环境可以使用基于 WSL 的 Linux 安装运行。上面的示例显示了 LXDE 在 Windows 10 的 Ubuntu 上运行,这要归功于 WSL。

设置完成后,您将能够在 Windows 10 桌面上的窗口中享受您喜欢的 Linux 桌面环境。

使用 WSL 在 Windows 10 上安装您最喜欢的 Linux 发行版

Microsoft Store 中有六个 Linux 操作系统可供选择,有很多可供选择。借助 WSL,您可以选择桌面操作系统、Linux 服务器和渗透测试操作系统。

虽然所有操作系统都在没有桌面环境的情况下安装,但您仍然可以添加一个。然后可以通过 VNC 访问它,提供在 WSL 中运行的物理 Linux 桌面的错觉。

对 WSL 提供的选择不满意?也许是时候考虑在虚拟机中安装 Linux。