【WSL/WSL 2-Redis】解决Windows无法安装WSL Ubuntu子系统与Redis安装

前言

在现代计算环境中,开发人员和技术爱好者通常需要在不同的操作系统之间切换,以便利用各种工具和应用程序。在这方面,Windows用户可能发现WSL(Windows Subsystem for Linux)是一个强大的工具,它允许他们在Windows操作系统上运行Linux发行版,无需双重引导或虚拟机。本文将探讨WSL的安装过程,提供常见问题的解决方案,并帮助用户更好地了解如何在Windows中创建Linux环境,以便于开发、测试和执行Linux命令。

文章目录

  • **前言**
  • **探索Windows中的Linux世界:WSL(Windows Subsystem for Linux)安装与解决常见问题**
    • 什么是WSL
    • 安装WSL Ubuntu
    • 安装镜像连接
    • 常见报错
      • The Windows Subsystem for Linux optional component is not enabled
        • 方法一
        • 方法二
      • WslRegisterDistribution failed with error: 0x800701bc
        • 方法一
        • 方法二(可能有风险)
      • WslRegisterDistribution failed with error: 0x80370102
    • Ubuntu安装到哪了?
    • 彻底卸载 Ubuntu 或任何其他 Linux 分发版
    • WSL/WSL 2相关指令
      • **检查WSL已安装的Linux分发版列表**:
      • **检查WSL已安装的Linux的详细信息**:
      • 切换whl版本
    • Redis
  • **总结**

探索Windows中的Linux世界:WSL(Windows Subsystem for Linux)安装与解决常见问题

什么是WSL

WSL(Windows Subsystem for Linux)是一项功能,允许在Windows操作系统上运行Linux发行版。它提供了一个类似于Linux的环境,允许用户在Windows上运行Linux应用程序和使用Linux命令行工具。WSL的主要作用包括:

  1. Linux 应用程序运行:WSL允许用户在其Windows系统中运行Linux应用程序,无需双重引导或虚拟机。

  2. 开发和测试:开发人员可以在Windows上使用WSL来进行Linux开发,测试和调试。这对于跨平台开发非常有用。

  3. 使用 Linux 命令行工具:WSL提供了一个Linux命令行界面,用户可以使用Linux命令和工具,如Bash、grep、sed等,来执行任务。

  4. 文件共享:WSL允许用户轻松共享文件和数据,以便在Windows和Linux之间传输信息。

安装WSL Ubuntu

由于国内的网络原因在微软商店中下载WSL子系统可能存在网络问题而无法下载,微软为WSL子系统的常见发行版提供了原始镜像下载链接。
作者:宽屏巴洛克 https://www.bilibili.com/read/cv20802408 出处:bilibili

安装镜像连接

Ubuntu:

  • 默认发行版:Ubuntu默认发行版
  • Ubuntu 22.04 LTS:Ubuntu 22.04 LTS
  • Ubuntu 20.04:Ubuntu 20.04
  • Ubuntu 20.04 ARM:Ubuntu 20.04 ARM
  • Ubuntu 18.04:Ubuntu 18.04
  • Ubuntu 18.04 ARM:Ubuntu 18.04 ARM
  • Ubuntu 16.04:Ubuntu 16.04

Debian:

  • Debian:Debian

Kali Linux:

  • Kali:Kali Linux

SUSE Linux:

  • SUSE Linux Enterprise Server 12:SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 15 SP2:SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP3:SUSE Linux Enterprise Server 15 SP3

openSUSE:

  • openSUSE Tumbleweed:openSUSE Tumbleweed
  • openSUSE 15.3:openSUSE 15.3
  • openSUSE 15.2:openSUSE 15.2

Oracle Linux:

  • Oracle Linux 8.5:Oracle Linux 8.5
  • Oracle Linux 7.9:Oracle Linux 7.9

Fedora Remix:

  • Fedora:Fedora Remix

这些链接可以帮助用户下载并安装所选的Linux分发版。用户可以根据自己的需求和偏好选择适合的分发版。
PowerShell安装法(较慢)

  1. 打开Windows PowerShell(管理员权限):按下Win + X,然后选择“Windows PowerShell (管理员)”选项。

  2. 下载Ubuntu:运行以下命令以下载适用于WSL的Ubuntu 16.04:

    Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
    
  3. 安装Ubuntu:运行以下命令以安装下载的Ubuntu包:

    Add-AppxPackage .\Ubuntu.appx
    
  4. 启动Ubuntu:安装完成后,可以在开始菜单中找到并启动Ubuntu。

常见报错

The Windows Subsystem for Linux optional component is not enabled

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x8007019e
The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
See https://aka.ms/wslinstall for details.
Press any key to continue...

在这里插入图片描述

方法一

错误信息 “WslRegisterDistribution failed with error: 0x8007019e” 表明 Windows 子系统用于 Linux 的可选组件未启用。要解决这个问题,你需要手动启用 Windows 子系统用于 Linux 组件。以下是解决方法:

通过 PowerShell 启用 Windows 子系统用于 Linux 组件:

  1. 打开 PowerShell(管理员权限):按下 Win + X 键,然后选择“Windows PowerShell(管理员)”。

  2. 运行以下命令来启用 Windows 子系统用于 Linux 组件:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
  3. 完成后,重新启动计算机以确保更改生效。

  4. 再次尝试安装 WSL,运行你的安装命令。

如果你在启用组件后仍然遇到问题,请确保你的系统满足安装WSL的要求。如果仍然存在问题,你可以尝试通过官方文档中提供的方法进行故障排除。官方文档链接为 https://aka.ms/wslinstall。

一旦 Windows 子系统用于 Linux 组件已成功启用,你应该能够安装和运行WSL,而不会再遇到这个错误。

方法二

使用PowerShell命令 Enable-WindowsOptionalFeature 也是启用 Windows 子系统用于 Linux 组件的有效方法。这个命令可以代替使用 dism.exe 命令。以下是使用 Enable-WindowsOptionalFeature 命令的示例:

  1. 打开 PowerShell(管理员权限):按下 Win + X 键,然后选择“Windows PowerShell(管理员)”。

  2. 运行以下命令以启用 Windows 子系统用于 Linux 组件:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    
  3. 完成后,重新启动计算机以确保更改生效。

此方法与使用 dism.exe 具有相同的效果,它也将启用 Windows 子系统用于 Linux 组件,允许你安装和运行WSL。使用哪种方法取决于你的个人偏好。感谢分享这个替代方法!

在这里插入图片描述
在这里插入图片描述
重启后再次启动Ubuntu
在这里插入图片描述

WslRegisterDistribution failed with error: 0x800701bc

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

Press any key to continue...

方法一

如果你要在Windows 10家庭版中使用虚拟化技术,有一种受支持的方法是使用Windows Subsystem for Linux 2 (WSL 2),它提供了轻量级的Linux环境,适用于开发和测试。你可以在家庭版中启用WSL 2,而无需执行额外的脚本。

要启用WSL 2,可以按照以下步骤操作:

  1. 打开 PowerShell 作为管理员。

  2. 运行以下命令来启用虚拟机平台:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  3. 安装 WSL 2 更新包。下载并安装 WSL 2 Linux 内核更新包,你可以从以下链接下载并运行安装程序:WSL 2 Linux 内核更新包
    在这里插入图片描述

  4. 将WSL 2设置为默认版本:

    wsl --set-default-version 2
    
  5. 安装你选择的Linux发行版,例如Ubuntu,从Microsoft Store或官方网站下载并手动导入。

这样,你可以在Windows 10家庭版中使用WSL 2来运行Linux发行版,而不必担心Hyper-V的许可问题。不过,如果你确实需要Hyper-V,你可以尝试运行你提供的脚本,但请务必谨慎操作并了解可能的许可问题。

方法二(可能有风险)

通过一个批处理文件(Hyper-V.cmd)来在Windows 10家庭版中启用Hyper-V功能。Hyper-V是Windows的虚拟化技术,通常在专业版和企业版中可用,但家庭版通常不支持。

这个脚本似乎尝试启用Hyper-V功能,但在家庭版中使用这个方法需要小心,因为Microsoft可能会进行许可方面的限制。

  • win10 家庭中文版没有Hyper-V,这样安装一步搞定

WslRegisterDistribution failed with error: 0x80370102

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80370102
Error: 0x80370102 ???????????????????

Press any key to continue...

你看到的错误消息 “WslRegisterDistribution failed with error: 0x80370102” 与 Windows 子系统用于 Linux (WSL) 安装过程有关。这个错误表示在注册 WSL 发行版时出现了问题。它可能由各种因素引起,例如缺少或损坏的文件、系统配置问题或 Windows 安装问题。

以下是一些可能解决此问题的步骤:

建议先尝试安装 WSL 2 更新包。下载并安装 WSL 2 Linux 内核更新包,你可以从以下链接下载并运行安装程序:WSL 2 Linux 内核更新包

  1. **确保 Windows 版本兼容:**确保你运行的是与 WSL 兼容的 Windows 版本。WSL 2 需要 Windows 10 版本 1903 或更高版本。如果你运行较旧的版本,考虑升级 Windows。

  2. **启用虚拟化:**确保在你的 BIOS/UEFI 设置中启用了虚拟化。WSL 2 需要硬件虚拟化功能的支持。你可能需要重新启动计算机,访问 BIOS/UEFI 设置并启用虚拟化。

  3. **更新 Windows:**确保你的 Windows 安装已安装了最新的更新和补丁。

  4. **检查 Hyper-V:**如果你已安装并启用了 Hyper-V,它可能与 WSL 2 冲突。你可以尝试禁用 Hyper-V,或使用 “wsl --set-version” 切换到 WSL 1。要禁用 Hyper-V,你可以使用"控制面板"中的 “打开或关闭 Windows 功能”。

  5. **重新安装 WSL:**你可以尝试卸载然后重新安装系统上的 WSL 功能。

  6. **修复 WSL:**以管理员身份打开 PowerShell 并运行以下命令:

    dism.exe /online /cleanup-image /restorehealth
    sfc /scannow
    

    这些命令将检查并尝试修复可能导致 WSL 出现问题的系统文件问题。

  7. **检查第三方软件:**有时,第三方软件,特别是防病毒软件,可能会干扰 WSL 安装。你可以尝试临时禁用此类软件,看是否解决了问题。

  8. **检查损坏文件:**有可能一些 WSL 安装文件已经损坏。尝试删除引发问题的发行版,然后重新安装它。

Ubuntu安装到哪了?

之前的链接用于下载适用于 Windows Subsystem for Linux (WSL) 的 Ubuntu 安装包。在使用这些安装包安装 Ubuntu 时,安装的目录通常位于 Windows 系统中的特定位置。默认情况下,Ubuntu 将安装到 WSL 的默认位置,该位置通常是:

C:\Users\<YourUsername>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\

请注意,<YourUsername> 是你的用户帐户名称。如果你选择安装其他 Linux 分发版,安装目录也将位于类似的位置,只是相应的包名和目录名称会有所不同。

在这个目录中,你可以找到安装的 Ubuntu 文件系统。你可以在其中运行和管理 Ubuntu 系统,但请谨慎操作,因为直接编辑文件可能会导致不稳定或损坏系统。在大多数情况下,你应该使用 WSL 提供的终端界面来与安装的 Linux 分发版交互,而不是直接编辑文件系统。

彻底卸载 Ubuntu 或任何其他 Linux 分发版

要彻底卸载 Ubuntu 或任何其他 Linux 分发版,安装到 Windows Subsystem for Linux (WSL) 中的步骤可以包括以下几个步骤:

  1. 打开 Windows PowerShell 或命令提示符。

  2. 运行以下命令来列出已安装的 WSL 发行版:

wsl --list

这将显示已安装的 Linux 发行版的名称。

  1. 运行以下命令来卸载 Ubuntu 或其他特定的 WSL 发行版。请将 <DistributionName> 替换为你要卸载的发行版的名称,例如 “Ubuntu”。
wsl --unregister <DistributionName>

例如,如果要卸载 Ubuntu,命令可能如下所示:

wsl --unregister Ubuntu
  1. 在卸载过程中,Windows 会提示你确认删除 WSL 发行版。确认后,系统将卸载该发行版。

  2. 最后,删除 WSL 发行版的文件系统镜像。可以使用以下命令来删除镜像文件:

wsl --unregister <DistributionName>

替换 <DistributionName> 为你要删除的发行版名称。这会删除相应的镜像文件,以确保干净卸载。

以上步骤将卸载 WSL 发行版,并删除相关文件系统镜像,以确保干净卸载。在执行这些步骤之后,你的系统将不再包含该 Linux 发行版的残留部分。

WSL/WSL 2相关指令

要查看是否已经安装了WSL和WSL 2,你可以按照以下步骤操作:

检查WSL已安装的Linux分发版列表

  1. 打开Windows PowerShell(管理员权限):按下 Win + X,然后选择“Windows PowerShell (管理员)”选项。
  2. 运行以下命令来列出已安装的WSL分发版:
    wsl --list
    
    如果此命令返回已安装的Linux分发版列表,那么WSL已经安装。

在这里插入图片描述

检查WSL已安装的Linux的详细信息

用于检查 WSL 的状态的命令取决于你是否使用 WSL 1 还是 WSL 2。你可以通过运行以下命令来检查当前的 WSL 版本:

  1. 打开Windows PowerShell(管理员权限)。
  2. 运行以下命令来查看WSL和WSL 2的详细信息:
    wsl --list --verbose
    
    这将显示每个WSL分发版的详细信息,包括其WSL版本。
    在这里插入图片描述

切换whl版本

wsl --set-default-version 1
wsl --set-default-version 2

在这里插入图片描述

Redis

当在Ubuntu中安装Redis,可以按照以下步骤进行操作:

  1. 打开Ubuntu终端

  2. 更新包列表:确保您的包列表是最新的,使用以下命令:

    sudo apt update
    
  3. 安装Redis:使用以下命令安装Redis服务器和客户端:

    sudo apt install redis-server redis-tools
    
  4. 启动Redis:安装完成后,Redis服务器会自动启动。您可以使用以下命令检查其状态:

    sudo service redis-server status
    
  5. 连接到Redis:使用以下命令连接到Redis服务器:

    redis-cli
    

现在,您已经成功在Ubuntu上安装了Redis,并可以通过 redis-cli 命令与Redis服务器进行交互。如果需要进行高级配置或使用特定功能,您可以编辑 /etc/redis/redis.conf 文件或参考Redis的官方文档和其他教程。
若未启动

friklogff@DESKTOP-PQCLUS8:~$ sudo service redis-server status
sudo service redis-server status

  • redis-server is not running

根据输出,Redis服务器当前没有运行。如果你希望启动Redis服务器,可以使用以下命令:

sudo service redis-server start

这将启动Redis服务器。然后,你可以使用以下命令来检查其状态:

sudo service redis-server status

如果一切正常,你应该会看到Redis服务器正在运行的状态信息。如果Redis服务器启动失败或出现错误消息,请检查配置文件以解决问题。默认情况下,Redis的配置文件通常位于/etc/redis/redis.conf

总结

WSL(Windows Subsystem for Linux)是一项强大的功能,允许Windows用户在其操作系统中运行Linux发行版,提供了更灵活的开发和测试环境。本文介绍了如何安装WSL,提供了针对常见问题的解决方案,例如WSL组件未启用或WSL 2错误。此外,我们还解释了如何彻底卸载Linux分发版,以便读者可以轻松地管理其WSL环境。通过本文的指导,用户将能够更好地利用WSL,实现跨平台开发和Linux命令行工具的使用,从而提高其工作效率和开发体验。

在探索Windows中的Linux世界时,WSL是连接两个生态系统的桥梁,使用户能够充分利用Windows和Linux的优势,而无需切换操作系统。无论是开发者还是技术爱好者,WSL都为他们提供了更多的可能性和便利性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/117507.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

第六章 块为结构建模 P1|系统建模语言SysML实用指南学习

仅供个人学习记录 概述 块是SysML结构中的模块单元&#xff0c;用于定义一类系统、部件、部件互连&#xff0c;或者是流经系统的项&#xff0c;也用于定义外部实体、概念实体或其他逻辑抽象 块定义图用于定义块以及块之间的相互关系&#xff0c;如层级关系&#xff0c;也用于…

vue+elementUI 设置el-descriptions固定长度并对齐

问题描述 对于elementUI组件&#xff0c;el-descriptions 在以类似列表的形式排列的时候&#xff0c;上下无法对齐的问题。 问题解决 在el-descriptions 标签中&#xff0c;添加属性&#xff1a; :contentStyle"content_style" 控制其内容栏长度 <el-descripti…

【快速解决】Android Studio ERROR: Read timed out

目录 前言 回顾我查到过的解决方案&#xff08;这里是我自己解决时候的经历&#xff0c;赶时间的可以直接跳过看文章最后&#xff0c;快速进行解决&#xff09; 快速解决方案如下 总结 前言 当我们新建一个安卓项目出现Read timed out时候不要慌&#xff0c;这篇文章会打开…

PHP进销存ERP系统源码

PHP进销存ERP系统源码 系统介绍&#xff1a; 扫描入库库存预警仓库管理商品管理供应商管理。 1、电脑端手机端&#xff0c;手机实时共享&#xff0c;手机端一目了然。 2、多商户Saas营销版 无限开商户&#xff0c;用户前端自行注册&#xff0c;后台管理员审核开通 3、管理…

[LeetCode]-链表中倒数第k个结点-CM11 链表分割-LCR 027. 回文链表

目录 链表中倒数第k个结点 题目 思路 代码 CM11 链表分割 题目 思路 代码 LCR 027.回文链表 题目 思路 代码 链表中倒数第k个结点 链表中倒数第k个结点_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/529d3ae5a407492994ad2a246518148a?tpId…

YOLO目标检测数据集大全【含voc(xml)、coco(json)和yolo(txt)三种格式标签+划分脚本+训练教程】(持续更新建议收藏)

一、作者介绍&#xff1a;资深图像算法工程师&#xff0c;YOLO算法专业玩家&#xff1b;擅长目标检测、语义分割、OCR等。 二、数据集介绍&#xff1a; 真实场景的高质量图片数据&#xff0c;数据场景丰富&#xff0c;分享的绝大部分数据集已应用于各种实际落地项目。所有数据…

Technology strategy Pattern 学习笔记4 - Creating the Strategy-Corporate Context

Creating the Strategy-Corporate Context 1 •. Stakeholder Alignment 1.1 要成功&#xff0c;要尽可能获得powerful leader的支持 1.2 也需要获得最高执行层的支持 1.3 Determining&#xff08;确定&#xff09; Stakeholders 需要建立360度组织图&#xff0c;确认三类人…

GEE数据集——原住民土地(原住民土地地图)数据集

原住民土地&#xff08;原住民土地地图&#xff09; 土地承认是人们在日常生活中融入原住民存在和土地权利意识的一种方式。这通常在仪式、讲座或教育指南开始时进行。它可以是一种明确但有限的方式来认识殖民主义和第一民族的历史以及定居者殖民社会变革的需要。在这种情况下…

美团面试:Redis 除了缓存还能做什么?可以做消息队列吗?

这是一道面试中常见的 Redis 基础面试题,主要考察求职者对于 Redis 应用场景的了解。 即使不准备面试也建议看看,实际开发中也能够用到。 内容概览: Redis 除了做缓存,还能做什么? 分布式锁:通过 Redis 来做分布式锁是一种比较常见的方式。通常情况下,我们都是基于 Re…

【Mybatis小白从0到90%精讲】03:编写Mapper,第一个入门程序

文章目录 前言一、创建mysql user表二、注解方式三、XML方式四、编写main方法调用前言 映射器Mapper是 MyBatis 中最重要的文件,简单的讲主要用来映射SQL语句。 映射器有两种实现方式:注解方式、XML文件方式(推荐)。 接下来演示通过两种方式,开发Mybatis第一个入门程序,…

Python基础入门例程49-NP49 字符列表的长度

最近的博文&#xff1a; Python基础入门例程48-NP48 验证登录名与密码&#xff08;条件语句&#xff09;-CSDN博客 Python基础入门例程47-NP47 牛牛的绩点&#xff08;条件语句&#xff09;-CSDN博客 Python基础入门例程46-NP46 菜品的价格&#xff08;条件语句&#xff09;…

在Google Kubernetes集群创建分布式Jenkins(一)

因为项目需要&#xff0c;在GKE的集群上需要创建一个CICD的环境&#xff0c;记录一下安装部署一个分布式Jenkins集群的过程。 分布式Jenkins由一个主服务器和多个Agent组成&#xff0c;Agent可以执行主服务器分派的任务。如下图所示&#xff1a; 如上图&#xff0c;Jenkins Ag…

48基于matlab的经验傅里叶分解,适用于非线性及非平稳时间序列分析,将信号进行精确分解。程序已调通,可直接运行。

基于matlab的经验傅里叶分解&#xff0c;适用于非线性及非平稳时间序列分析&#xff0c;将信号进行精确分解。程序已调通&#xff0c;可直接运行。

3.26每日一题(线性非齐次的特解如何设)

1、非齐次方程有e的2x次幂&#xff1a;特解也有e的2x次幂 2、e的2x次幂前面有特殊的一元方程&#xff1a;特解要设为一般的特征方程&#xff08;axb&#xff09; 3、求线性齐次特征方程的特征根&#xff1b; 4、判断e的 rx 次幂中的 r 和特征根有没有重合的个数&#xff1a;…

私有化部署大模型:5个.Net开源项目

从零构建.Net前后端分离项目 今天一起盘点下&#xff0c;10月份推荐的5个.Net开源项目&#xff08;点击标题查看详情&#xff09;。 1、BootstrapBlazor企业级组件库&#xff1a;前端开发的革新之路 BootstrapBlazor是一个用于构建现代Web应用程序的开源框架&#xff0c;它基…

Netty第二部

一、EventLoop和EventLoopGroup 一个Channel可以近似的理解成一个Socket的包装&#xff0c;EventLoop管理这些Channel的 1、EventLoop EventLoop作为线程&#xff0c;具体Channel由EventLoop管理&#xff0c;在AbstractChannel类的register()方法可以体现 Override public …

观察者模式——解决解耦的钥匙

● 观察者模式介绍 观察者模式是一个使用频率非常高的模式&#xff0c;它最常用的地方是GUI系统、订阅——发布系统。因为这个模式的一个重要作用就是解耦&#xff0c;将被观察者和观察者解耦&#xff0c;使得它们之间依赖性更小&#xff0c;甚至做到毫无依赖。以CUI系统来说&a…

Linux安装配置awscli命令行接口工具及其从aws上传下载数据

官网技术文档有全面介绍&#xff1a;安装或更新 AWS CLI 的最新版本 - AWS Command Line Interface在系统上安装 AWS CLI。https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/getting-started-install.html#getting-started-install-instructionsawscli常用命令参考&…

uni-app学习笔记

目录 一、前期准备 1、项目认识 2、pages.json基本配置 3、创建页面 二、tabBar 1、获取图标 2、代码配置 三、基础认识 1、页面生命周期 2、App.vue应用生命周期 四、基础组件 1、scroll-view可滚动视图区域 2、提示框 3、swiper滑块视图容器 4、form表单组件 一…

番外---9.0 firewall 网络

### 网络配制方式&#xff1a; 00&#xff1a;依据图形界面形式配置&#xff08;nmtui&#xff09;&#xff1b; 01&#xff1a;命令形式配置(nmcli)&#xff1b; 02&#xff1a;使用系统菜单配置&#xff1b; 00&#xff1a;依据图形界面形式配置&#xff08;nmtui&#xff0…