如何使用window11下的ubuntu linux 子系统

一、概述

   Windows Subsystem for Linux (WSL)允许您在几分钟内在您的 Windows 机器上安装完整的 Ubuntu 终端环境,让您无需离开 Windows 即可开发跨平台应用程序。

 

你将学到什么:

  • 如何在 Windows 11 上启用和安装 WSL
  • 如何安装和运行使用 WSLg 的简单图形应用程序
  • 如何安装和运行使用 WSLg 的更高级的应用程序

你需要什么:

  • 安装了所有更新的 Windows 11 物理机或虚拟机

2.安装WSL

  我们在教程在 Windows 10 上安装 Ubuntu WSL 中看到,可以从命令行安装 WSL。在 Windows 11 中,它也可以作为应用程序直接从 Microsoft 商店获得。从商店安装将安装具有所有最新功能的最新版本的 WSL。

先决条件

安装前确保满足以下先决条件:

  • 您正在运行 Windows 11(内部版本 22000 或更高版本)
  • 虚拟机平台可选功能已启用

要检查内部版本号,请按Windows键打开 Windows 菜单,然后在搜索字段中键入about,如以下屏幕截图所示:

 

 

并选择关于您的 PC 行以启动系统/关于页面。

 

 

 

操作系统内部版本必须高于22000如果不是,则无法按照本教程安装 WSL。请按照此处的说明进行操作

验证的第二个先决条件是虚拟平台功能。

搜索Windows 功能

 

 

 打开控制面板并向下滚动到Virtual Machine Platform

 

 

 或者是这样

安装虚拟机平台组件后,您必须重新启动 Windows 11,然后才能继续安装 WSL 组件和 Ubuntu 应用程序。

从 Microsoft Store 安装 WSL

持续时间:3:00

WSL 组件现在可以像其他 Windows 应用程序一样直接从 Microsoft Store 以预览版的形式提供。

要从 Microsoft Store 安装 WSL 应用程序,请打开它并搜索Windows 子系统。

 

 单击Windows Subsystem for Linux Preview项,打开相应的应用程序页面。

 

 

单击获取以下载并安装该应用程序。

安装后,您可以单击Open,但由于没有安装 Linux 发行版,它不会做太多事情。

但是,如果您真的想在不安装发行版的情况下打开 WSL 应用程序,您会看到一条简短的帮助消息,您必须遵循该消息才能使 WSL 有用:

 

 

3. 下载 Ubuntu

WSL 支持各种 Linux 发行版,包括最新的 Ubuntu 版本、Ubuntu 20.04 LTS 和 Ubuntu 18.04 LTS。您可以通过打开 Microsoft Store 应用并搜索Ubuntu来找到它们。

 

 

选择您喜欢的发行版,然后选择Get

我应该选择哪个版本?
Microsoft Store 发布了三种类型的 Ubuntu 版本:

  • 带有版本号的 Ubuntu,例如Ubuntu 20.04这将始终是 20.04,一旦 22.04 发布,将不会建议升级。
  • Ubuntu没有版本号这是 Ubuntu 首次发布后的最新 LTS 版本。在撰写本文时,它是 Ubuntu 20.04。它将保持 Ubuntu 22.04 直到 Ubuntu 的第一个版本,例如 22.04.1。一旦 22.04.1 发布,将建议现有用户升级到 22.04。
  • Ubuntu Preview是 Ubuntu 最新开发版本的每日构建。如果您想在边缘运行而不是用于生产工作负载,则应该安装它,因为它没有收到与稳定版本相同数量的 QA,并且可能随时中断。

 

 

然后 Ubuntu 将安装在您的机器上。

安装后,您可以直接从商店启动应用程序,也可以在 Windows 搜索栏中搜索 Ubuntu。

 

 

4. 配置 Ubuntu

恭喜,你现在在你的 Windows 机器上运行了一个 Ubuntu 终端!

完成初始设置后,您将需要创建用户名和密码(这不需要与您的 Windows 用户凭据匹配)。

 

 

最后,使用以下命令安装最新更新始终是一个好习惯,并在出现提示时输入您的密码。

sudo apt update

然后

sudo apt full-upgrade

出现提示时Y。

此刻就安装好了window11的子系统ubuntu

下一章将为大家讲怎么使用子系统安装docker和配置php环境

posted @   小洋哥啃程序  阅读(2302)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示