你是否想在 Windows Server 上运行 Linux 发行版?适用于 Linux 的 Windows 子系统(WSL)就能实现这一需求,下面为你详细介绍安装步骤。
适用于 Linux (WSL) 的 Windows 子系统,可以在 Windows Server 2019 (版本 1709)及更高版本上安装。这意味着从 2017 年 9 月发布的 Windows Server 2019 特定版本开始,众多用户都有机会体验在 Windows 上运行 Linux 发行版。不同版本服务器操作系统的普及,让更多人有了尝试 WSL 安装的可能。
wsl --install
这些适用版本广泛应用于企业的内部服务器、数据中心等。许多企业为保证系统稳定性和兼容性,会选择更新版本的 Windows Server,给 WSL 提供了良好的运行基础。
在 Windows Server 2022 上安装 WSL 很简单。在管理员 PowerShell 或 Windows 命令提示符中输入特定命令就行。这个命令能完成启用所需的可选组件、下载最新的 Linux 内核、将 WSL 2 设置为默认值、安装 Linux 发行版(默认是 Ubuntu)等一系列操作。
安装者在输入命令后,只需重启计算机,就能完成安装。不少企业在技术升级时,会快速在 Windows Server 2022 上部署 WSL,以满足开发和运维人员在 Windows 系统上运行 Linux 程序的需求。
若使用 Windows Server 2019 (版本 1709+),要手动安装 WSL。必须先启用“适用于 Linux 的 Windows 子系统”可选功能,这是在 Windows 上运行 Linux 发行版的必要前提。以管理员身份打开 PowerShell 才能完成这一操作。
许多老版本 Windows Server 用户因为业务需求开始接触和使用 Linux 程序,所以需要在原有的服务器系统上安装 WSL。虽然手动安装步骤相对多些,但也能帮助用户逐步熟悉环境和配置。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
要在 Windows 运行 Linux 发行版,必须启用“适用于 Linux 的 Windows 子系统”可选功能。启用方法是以管理员身份打开 PowerShell 并运行相应命令。只有在这一步完成并重启计算机后,才能进入后续步骤。
这就好比建筑的地基,只有打好这个基础,才能在上面建设“大厦”。很多初次尝试的用户因为疏忽这一步,导致后续安装失败,花费额外的时间和精力进行排查与解决。
关于如何下载首选 Linux 分发版,可参阅手动安装页的相关部分,这里有详细的说明和链接。用户有很多选择,例如 Ubuntu、Debian 等,可根据自身需求和偏好去选择。
不同的 Linux 分发版有各自特点和应用场景,开发人员可能偏向使用某些有特定开发工具的版本,而普通运维人员可能更青睐操作简便的版本。这一步给了用户更多自主选择的空间,以满足多样化的需求。
Rename-Item .Ubuntu.appx .Ubuntu.zipExpand-Archive .Ubuntu.zip .Ubuntu
下载 Linux 分发版后,需提取其内容并进行手动安装。使用 PowerShell 能提取.appx 包的内容,并配置好路径等信息。下载发行版后,要导航到包含下载内容的文件夹运行特定命令。
Add-AppxPackage .app_name.appx
有时安装可能会失败,出现错误 0x8007007e,这表明系统不支持 WSL,要确保运行的是 Windows 版本 16215 或更高版本,并且确认在启用相关功能后重启了计算机。用户在遇到这种问题时,要仔细排查,按照步骤检查和调整,才能顺利完成安装。
你在安装适用于 Linux (WSL) 的 Windows 子系统时遇到过什么问题吗?欢迎在评论区分享,也别忘了点赞和分享本文!
本站文章由SEO技术博客撰稿人原创,作者:站长阿君创作,如若转载请注明原文及出处:https://www.ainiseo.com/hosting/15281.html