我们需要在windows11中快速搭建一个Linux环境,那么最简单的方法就是安装WSL(Linux子系统)
由于本人使用的Windows11系统是家庭版,安装过程中也碰到了不少问题,并逐一记录解决,希望对大家学习Linux子系统有所帮助。

开启WSL选项

按下win键并输入 appwiz.cpl 回车启动 程序和功能选项

点击进入 启用或关闭Windows功能 选项

勾选 适用于 Linux 的 Windows 子系统 以及 虚拟机平台

通过命令启动WSL及虚拟化选项

如果还有问题可以尝试关闭后重启wsl及虚拟机平台

必须以管理员权限启动cmd命令行窗口,并输入以下命令

关闭 用于 Linux 的 Windows 子系统虚拟机平台 选项

dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
dism.exe /online /disable-feature /featurename:VirtualMachinePlatform /norestart

启用 用于 Linux 的 Windows 子系统虚拟机平台 选项

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

启用开发者选项

找到 设置 - 隐私和安全性,启用开发人员模式。

安装Linux子系统

之后我们在开始菜单中启动微软应用商店,搜索linux系统

挑选一个你熟悉的linux系统进入,我这里安装的事Ubuntu系统,在相关页面中点击 获取 按钮

稍等片刻后按钮名称会变更为 打开 则系统下载完毕,直接点击它启动配置子系统。

故障处理

初次启动后提示报错如下。

此时启动通过 wsl 命令启动也会报错

这是开发者选项没有启的,或者启用后没有重新启动导致的,重启下系统后重新进入应用商店安装linux子系统。

再次报错如图:

根据报错说明提示需要安装: 适用于 x64 计算机的 WSL2 Linux 内核更新包 点此下载

安装后在powshell里将wsl设置为默认版本

wsl --set-default-version 2

再次进入商店中启用ubuntu22.04 子系统,系统弹出能正常解包部署了。

启动系统

等待片刻后部署完成,配置登录用户名及密码后开始正常使用

Ubuntu 20.04

ubuntu20.04配置比较简单,上手即用。

Ubuntu 22.04

启动Ubuntu 22.04后会跳出下面界面,设置语言,为了更好的支持winodws的中文界面,我们可以拉到最下方选择中文版

设置用户名及密码


挂载目录设置

稍等片刻等待配置生效,将光标移动到 Reboot Now 重启系统

之后我们通过快速搜索 wsl 命令即可启动子系统

开始使用 Ubuntu

安装完系统后在终端中输入下列命令做一些基本操作

更新软件

sudo apt update
sudo apt upgrade

安装软件

sudo apt install 软件名称

查看系统版本

cat /etc/os-release

查看IP地址

ifconfig

重启系统

sudo reboot

windows11 安装 Linux子系统 WSL及ubuntu22.04相关推荐

  1. Windows10安装Linux子系统(WSl2+Ubuntu20.04+图形界面)

    注意!!!安装Linux子系统需要系统版本在19041以上,如果低于此版本,可以在以去微软官网下载工具升级 . WIN + R 输入 winver 查看系统版本,我的系统版本是: 第一步:安装WSL2 ...

  2. Win10安装Linux子系统WSL(ubuntu2204)及图形桌面xfce4

    WSL简介 什么是 WSL ? 在计算机上使用 Linux 系统通常有两种方式:使用虚拟机或安装 Linux 系统.使用虚拟机时开销较大,直接使用 Linux 系统虽然可以带来流畅体验,但与 Wind ...

  3. Window10 安装Linux子系统

    为Window10 安装Linux子系统 WSL是win10 的Linux的子系统,相比虚拟机有更多的优势,对系统资源占用少,切换系统之间较为的方便. 安装步骤: 安装WSL要求Win10系统在160 ...

  4. 【转】搞机:window10安装Linux子系统(WSL)及迁移到非系统盘

    转自:搞机:window10安装Linux子系统(WSL)及迁移到非系统盘_泛泛之素-CSDN博客_wsl移动到非系统盘 痛点: 在电脑上想要使用linux又想使用windows系统只能安装双系统,因 ...

  5. 搞机:window10安装Linux子系统(WSL)及迁移到非系统盘

    痛点: 在电脑上想要使用linux又想使用windows系统只能安装双系统,因为虚拟机的性能差且使用麻烦,双系统使用起来倒是也还行,ubuntu的桌面系统现在用起来也可以,但是来回切换比较麻烦,故想尝 ...

  6. Win10安装Linux子系统教程

    一.开启 Window10附加功能 (1)Hyper-V (2)适用于Linux的Windows子系统 (3)虚拟机平台 (4)打开windows设置,搜索开发者设置,启用开发人员模式. 二.安装 W ...

  7. Windows10下安装Linux子系统

    Windows10下安装Linux子系统 版本说明 版本 作者 日期 备注 0.1 ZY 2019.7.9 初稿 目录 文章目录 Windows10下安装Linux子系统 版本说明 目录 一.初衷 二 ...

  8. Windows 10安装Linux子系统、可视化Linux、子系统中openfoam

    Windows 10安装Linux子系统.可视化Linux.子系统中openfoam安装 一. Windows 10安装Linux子系统 打开Windows PowerShell(管理员) 鼠标右键点 ...

  9. win10下linux子系统6,Windows10下安装Linux子系统2020年7月最新版

    作为数据分析的必备工具,Linux系统已经成为不可缺少的系统工具.如今Windows10开始可以安装Linux子系统(Windows Subsystem for Linux,WSL),直接在Windo ...

最新文章

  1. Demo学习: CalendarPanel
  2. 案例:无人船测量点位数据+ArcGIS 10.6软件生成三维水下地形的两种方法
  3. html注释的爱情故事,爱情故事”为你的婚礼贴上专属标签
  4. c语言布尔类型赋值给整型,C语言的布尔类型(_Bool)【转】
  5. IndirectmodificationofoverloadedelementofXXXhasnoeffect的解决办法
  6. mybatis SqlMapConfig.xml
  7. SQL Server中事件探测器Profiler的使用
  8. 睡觉的时候,程序能不能自动查 bug?
  9. 致我唯一的kiyoumi
  10. matlab2c使用c++实现matlab函数系列教程-sqrt函数
  11. 雪碧图PHP,Css Sprite(雪碧图、精灵图) - SegmentFault 思否
  12. ios- 自定义cell总结
  13. 服务器上多个php,php – 在多个服务器上扩展cronjobs
  14. Oracle exists与not exists的用法总结
  15. Winform调用风云二号卫星云图(更改后版本)
  16. 《别做正常的傻瓜》1——结果偏见
  17. 从 API、UI、结构到商业产品设计精髓
  18. 1000geno_maf
  19. 产品经理的六大工作职责——最简洁
  20. 20万奖补|成都两化融合管理贯标项目拟支持名单发布|

热门文章

  1. 英文科技文献专家审稿常见意见
  2. 人工智能 漆桂林_中国人工智能学会
  3. Android如何成功导入外部项目
  4. 《软件创新——冲破高技术营造的牢笼》好书推荐
  5. AAC 编码基本说明
  6. Submit和execute的区别
  7. [1171]windows10局域网设置固定IP地址
  8. springboot hbase
  9. 智能家居的过去现在和未来——进入智能家居行业一个月感悟
  10. 热云数据全线能力介绍2021年8月