Windows 11 中如何为 Linux 安装 Windows 子系统:详细教程

这篇具有很好参考价值的文章主要介绍了Windows 11 中如何为 Linux 安装 Windows 子系统:详细教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微软首先通过 2016 年在 Windows 10 周年更新中引入的 Windows Subsystem for Linux (WSL) 提供了一定程度的 Linux 兼容性,该实用程序的初始版本并不完美。 WSL 2 在 2019 年 6 月改变了这一点,通过操作系统的内置 Hyper-V 管理程序将完整的 Linux 内核直接整合到 Windows 10 中。

安装 WSL 曾经是一个复杂的过程,需要手动启用各种服务、下载实用程序并在没有 Windows 太多帮助的情况下进行安装。 然而,随着 Windows 10 的更高版本,这种情况发生了变化,并且 Windows 11 继续使在轻量级虚拟机环境中开始使用各种 Linux 发行版变得容易。 以下是在 Windows 10 和 Windows 11 中开始使用适用于 Linux 的 Windows 子系统的方法。

如何在 Windows 11 中安装适用于 Linux 的 Windows 子系统

1. 以系统管理员身份启动 PowerShell 或命令提示符。 通过从“开始”菜单搜索“PowerShell”或“命令提示符”最容易实现。 无论您选择哪个选项,都不要只是按“Enter”启动命令行,因为 Windows 不会让您以普通用户身份安装 WSL。 相反,您应该从搜索结果中单击“以管理员身份运行”。

Windows 11 中为 Linux 安装 Windows 子系统

2. 输入以下命令:

 

1

wsl --install

假设您以管理员身份启动了 PowerShell(如我们的示例中所示)或命令提示符,该命令应自动启用 WSL 所依赖的服务、下载实用程序并安装它运行所需的一切,而无需任何进一步输入。 默认情况下,它还下载并安装 Ubuntu,这是一种流行的 Linux 发行版,可以在从单板计算机到企业级服务器的所有设备中找到。

3. 重新启动您的计算机。 应该会出现一条通知,告诉您 WSL 已安装并且可以在您重新启动计算机后使用。 您不必立即重新启动系统,但如果您不这样做,WSL 会提醒您下次尝试使用该实用程序执行任何操作时需要重新启动系统。 所以方便时尽快重启。

WSL 将在您重新启动后自行安装。

4. 在 WSL 提示时输入用户名和密码。 这些将仅是您的 WSL 凭据。

如果您被告知“请求的操作需要提升”,该怎么办

如果您输入“wsl –install”并看到错误消息,那是因为您没有以管理员身份运行 PowerShell 或命令提示符,如果您想安装 WSL,则需要这样做。 有关如何以管理员身份运行应用程序的说明,请参阅第一步。

如何在 Windows 11 中安装不同的 Linux 发行版

Ubuntu 是与适用于 Linux 的 Windows 子系统一起安装的默认 Linux 发行版,但它并不是与 Microsoft 功能兼容的唯一 Linux“风格”。 有两种方法可以安装具有自己默认用户界面、预安装实用程序和其他功能的替代 Linux 发行版:通过命令行和通过 Microsoft Store。

选项 1:命令行

命令行(即命令提示符或 PowerShell)是安装当今一些较流行的 Linux 发行版的最便捷方式。 Microsoft 不允许以这种方式安装每个发行版,可能是因为公司无法提供内置支持的发行版太多,但有几种流行的发行版可用。

1. 输入以下命令:

 

1

wsl --list --online

命令的“wsl”部分表示我们使用的是适用于 Linux 的 Windows 子系统,“list”是支持的 Linux 发行版列表,“online”说明符表示 Microsoft 提供的发行版,而不是我们已有的发行版 在我们的计算机上运行。 此命令应返回可通过命令行安装的发行版列表。

2. 输入以下命令安装新发行版:

 

1

wsl --install -d <Distro>

此命令告诉适用于 Linux 的 Windows 子系统安装通过上一个命令列出的发行版之一。 在撰写本文时,这包括从 Debian(一个以稳定性引以为豪的发行版并提供构建 Ubuntu 等发行版的基础)到黑客最喜欢的 Offensive Security 的 Kali Linux 的所有内容。

Windows 11 中为 Linux 安装 Windows 子系统

选项 2:微软商店

任何对命令行不太熟悉的人仍然可以通过 Microsoft Store 安装 Linux 发行版。 这比命令行需要更多的摆弄,主要是因为它涉及图形用户界面而不是基于文本的系统,但对于以前通过中央分发平台安装软件的任何人来说,这应该是一个熟悉的过程。

1. 打开微软商店。 在新安装的 Windows 11 上,该应用程序会自动固定到“开始”菜单和任务栏,但如果您已将其从这些默认位置删除,则可以通过从“开始”菜单搜索“商店”轻松启动。

2. 搜索“Linux”。 在撰写本文时,Linux 发行版在 Microsoft Store 中没有专门的部分,但搜索“Linux”将通过此点击式界面显示可用的发行版。 例如,有多个版本的 Ubuntu 可供下载,以及诸如 openSUSE Leap 之类的发行版。

3. 单击您感兴趣的发行版,然后单击“安装”。 只要您已经创建了 Microsoft 帐户,Microsoft Store 就应该处理剩下的过程。 完成后,您将拥有一个可通过适用于 Linux 的 Windows 子系统访问的新发行版,并且还有机会开始学习如何使用命令行。

如何在 Windows 11 中使用基于 GUI 的 Linux 软件

WSL 最初提供对 Linux 命令行界面的访问,这对于有经验的用户来说可能没问题,但不太可能使新用户更容易访问操作系统。 (并不是说让人们相信他们使用免费和开源的操作系统而不是 Windows 更好,这不一定符合 Microsoft 的最大利益。)这种情况已经改变,现在可以在 Windows 中使用 Linux 图形用户界面 (GUI) 应用程序 .

1. 使用以下命令更新 WSL:

 

1

wsl --update

这将更新适用于 Linux 的 Windows 子系统,以便您可以通过该实用程序使用 GUI 应用程序。 请注意,Microsoft 仅通过 WSL 2 提供此功能; 该实用程序的第一次迭代仍然仅限于与 Windows 本身明显分开的非基于图形的界面。

2.通过键入重新启动 WSL

 

1

wsl --shutdown

3. 为您的 GPU 安装适当的驱动程序。 Microsoft 链接到为 Intel、AMD 和 Nvidia GPU 安装 WSL 的 GPU 驱动程序的说明。 按照这些说明操作,确保您的独立显卡(或 CPU 中内置的集成 GPU)针对运行基于图形的 Linux 软件以及 Windows 本身进行了优化。

4. 安装您要使用的软件。 Linux 发行版提供了各种包管理器,可用于通过命令行安装软件;有些还提供类似于 Microsoft Store 的中央分发平台,可以在其中找到 Linux 应用程序。您选择哪种安装方法并不重要,但您必须安装一些东西。否则,您将受限于发行版内置的任何内容。

5. 启动应用程序,然后像任何其他 Windows 应用程序一样与其交互。 Microsoft 设计了 WSL 2 对 GUI 应用程序的支持,以类似于基本的 Windows 体验。一旦软件启动(通常通过在终端仿真器中输入特定于程序的命令),它就可以与使用屏幕控件进行交互、固定到开始菜单、添加到任务栏,或者像典型的 Windows 程序一样对待。

这些是使用适用于 Linux 的 Windows 子系统所需的第一步。习惯以命令行为中心的工具和 Linux 的特性可能需要一段时间,但此功能使协调使用基于 Linux 和 Windows 的软件比以往任何时候都更容易。文章来源地址https://www.toymoban.com/news/detail-691358.html

到了这里,关于Windows 11 中如何为 Linux 安装 Windows 子系统:详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows11 安卓子系统安装(附apk安装步骤)

    系列:Android Win11安卓子系统(Windows Subsystem for Android)是一个组件,以帮助通过亚马逊商店在其上运行Android 应用程序。在最新的Windows 11系统中,除了Linux子系统,微软新增了对Android软件的支持,也就是我们说的安卓子系统。 在没有 Microsoft Store 的情况下下载适用于 Android 的

    2024年02月04日
    浏览(50)
  • 【Ubuntu】【Windows】windows11下安装Ubuntu子系统

    需要的电脑配置较低,内存较小。一般来说,windows下安装Ubuntu子系统比在虚拟机中安装Ubuntu需要更少资源。 Windows下学习Ubuntu。 Windows下学习LinuxC/C++编程。 【图片】打开Microsoft Store并搜索Ubuntu 【图片]】安装Ubuntu。 下图中,电脑已经安装好Ubuntu,因此显示打开。 Microsoft Sto

    2024年02月07日
    浏览(39)
  • 在 Windows 11 安卓子系统(WSA)安装 apk

    参考博客: https://zhuanlan.zhihu.com/p/637883437 Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip 下载解压后,将目录添加到系统环境变量。可以打开终端验证一下。 直接打开应用的下载界面会让扫码下载,这时候可以 F12 切换设备仿真,就可以直接下载了。 打

    2024年04月28日
    浏览(34)
  • Windows 11部署WSL(Windows Subsystem for Linux——适用于Windows的Linux子系统)

    WSL(Windows Subsystem for Linux——适用于Windows的Linux子系统) Windows Subsystem for Linux(简称WSL)是一个在Windows 1011上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机

    2024年02月16日
    浏览(31)
  • Windows11安装安卓/Android子系统运行安卓应用程序详细教程

    开启电脑的虚拟化支持,在控制面板-程序和功能-启用和关闭windows功能。选择 Hyper-V 和 虚拟机平台 ,然后重启电脑即可。 访问 https://store.rg-adguard.net/ 搜索 https://www.microsoft.com/store/productId/9P3395VX91NR 下载最大的一个文件,即安卓子系统文件 下载地址: http://tlu.dl.delivery.mp.mi

    2024年02月03日
    浏览(46)
  • [Linux] Windows安装Linux子系统教程

    目录 前言 一、准备工作 1.1 检查过程 二、安装过程 2.1 开启支持的服务 2.1.1开启开发者模式  2.1.2 启用windows linux子系统  2.2 安装linux子系统 2.2.1 安装ubuntu 2.2.2 设置名字 我们想在windows系统中想用linux系统,用的最多的就是虚拟机了吧,今天介绍一种不用装虚拟机在windows也能

    2024年02月09日
    浏览(35)
  • 【Windows 11】系统安装修改版 Subsystem for Android 安卓子系统,并用 Magisk Root

    目录 步骤 1. 卸载已安装的Window Subsystem for Android 官方版本 2. 启用\\\"Hyper-V\\\" 和 \\\"虚拟机平台\\\"  3. 查看 CPU 处理器是架构 4. 下载修改版Windows Subsystem Android安卓子系统 5. 解压 WSA .zip 包解压缩,并看到有 “AppxManifest.xml” 的文件路径并复制 6. 安装 WSA 安卓子系统 7. 打 开WSA安卓子系

    2024年02月06日
    浏览(41)
  • windows下安装ubuntu linux子系统

    但我们现在自己的主机上跑linux时,有几种选择 同时安装多个操作系统,每次重启电脑时根据需要进行选择进入 在windows上安装虚拟机,通过虚拟机加载linux系统 在windows上安装linux子系统 前两种方式属于比较完整的安装方式,都可以有图形用户界面,适合对图形界面有需求的

    2024年02月04日
    浏览(65)
  • 适用于Android™的Windows子系统Windows Subsystem fo r Android™Win11安装指南

    需要在电脑上进行网课APP(无客户端只有App)的视频观看,而安卓模拟器种类繁多体积臃肿,质量良莠不齐(广告等),投屏软件每次要从手机端开启,于是想到了微软公司对Win11安卓应用的兼容虚拟机Windows Subsystem for Android™Win11,来进行网课App的安装。 安卓子系统里的安卓

    2024年02月06日
    浏览(44)
  • 【2023最新版】Windows11家庭版:安卓子系统(WSA)安装及使用教程【全网最详细】

    目录  一、准备工作 1. 检查虚拟化功能 2. 找到“Wndows功能” 3. 启用Hyper-V和虚拟机平台 4. 家庭版安装Hyper-V(若步骤3找不到Hyper-V) 二、安装安卓子系统 1. 进入开发者选项 2. 下载Windows Subsystem for Android™ with Amazon Appstore 3. 若步骤2无法下载 4. 安装 三、使用adb命令连接安卓子

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包