6 适用于 Linux 的 Windows 子系统的操作系统和桌面 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。

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

但是,如果您没有合适的辅助计算机,则适用于 Linux 的 Windows 子系统是在 Windows 上安装 Linux 的最佳方式。

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

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

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

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

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

下载Ubuntu 18.04 LTS

下载Ubuntu 20.04 LTS

下载Ubuntu (滚动)

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

2. SUSE Linux Enterprise Server 15

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

适用于 WSL 的 SUSE Linux Enterprise Server 15 的版本是 SP1。

下载SUSE Linux 企业服务器 15

3. Debian

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

下载Debian

4.卡利Linux

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

下载卡利 Linux

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

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

5.openSUSE Leap 15.2

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

下载openSUSE Leap 15.2

6. Fedora 为 WSL 混音

如果您对 Windows 10 上的 Linux 的偏好更符合 Fedora 家人,你很幸运。 Fedora Remix for WSL 是开源操作系统的专用版本。

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

下载Fedora (9.99 美元)

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

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

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

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

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

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

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

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

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

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