首页 > 系统相关 >在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu

在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu

时间:2024-09-30 11:33:27浏览次数:10  
标签:-- wsl2 ubuntu wsl LTSC 2021 Ubuntu 安装

在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu 的过程:

参考官方文档:https://learn.microsoft.com/zh-cn/windows/wsl/install-manual
(最后一步安装ubuntu发行版时,请自己解压, 然后拷贝到其他目录 再运行 ubuntu.exe, 否则默认放到了c盘 )

  1. win10系统启用wsl2:

wsl --install ----no-distribution (安装wsl2, 会自动打开系统feature: wsl子系统,虚拟机平台. 除非运行失败,一般不再需要去控制面板--启用windows特性 )

  1. 设置wsl默认版本为 wsl2:

wsl --set-default-version 2

  1. 升级wsl2 内核版本:

wsl --version (查看当前wsl版本, 内核版本, WSLg版本, Direct3D版本, windows版本等)
wsl --update --web-download (从 Internet 而不是 Microsoft Store 下载更新。)
wsl --update --web-download --pre-release (wsl linux 内核使用pre而不是stable版. 内核发布地址: https://github.com/microsoft/WSL)
wsl --update --web-download --pre-release -n (安装后不要启动分发)

注意: 如果遇网络问题,可直接上从上述 github 页面下载 wsl2内核安装包(Microsoft.WSL_1.3.15.0_x64_ARM64.msixbundle解压后有.msix文件),
之后双击.msix文件安装即可。安装后新版wsl2才有wsl --version 命令。

  1. 下载安装 ubuntu 发行版:

wsl --list --online (显示可以安装的可用发行版列表。)
wsl --install Ubuntu-22.04 --no-launch (下载并安装Ubuntu-22.04, 安装后不要启动分发。)

✳ 下载很慢, 不建议从store或者命令行下载. 以下为自己下载,自己安装的步骤:

(1) 手动下载 Ubuntu及其他发行版的安装包:
   阅读官方文档: 旧版 WSL 的手动安装步骤-----步骤六-----下载发行版:  各种发行版的下载链接!!
   【Ubuntu】:  https://aka.ms/wslubuntu
   【Ubuntu-22.04 LTS】:  https://aka.ms/wslubuntu2204    (包含amd64和arm64)
   【Ubuntu-20.04 AMD64】:https://aka.ms/wslubuntu2004  (只有amd64)

     当前下载的 【Ubuntu】与【Ubuntu-22.04 LTS】相同:
     下载文件名: Ubuntu2204-221101.AppxBundle 
     下载文件大小:1.04G

(2)解压下载的文件, 其中有两个最大的文件都是500M以上, Ubuntu_2204.1.7.0_x64.appx 和 Ubuntu_2204.1.7.0_ARM64.appx
显然, 这两个文件分别为 AMD64 和 ARM64 两种架构, 我们只需要第一个 *_x64.appx 这个文件。
解压Ubuntu_2204.1.7.0_x64.appx 到文件夹 Ubuntu_2204.1.7.0_x64, 并移动到合适的位置。

(3)安装ubuntu
解压的文件夹中, 有 ubuntu.exe 文件。 双击ubuntu.exe 运行它!
当前文件夹中的ubuntu分发, 会注册到系统中, 并提示输入username和 password,
之后完成安装, 在当前文件夹中会生成一个虚拟磁盘文件:ext4.vhdx(大小1.04G,会动态增长)

  至此ubuntu安装完成,而且是安装在任何磁盘都可以。 
  1. 配置ubuntu发行版:

    wsl --shutdown (虚拟机关机, 立即终止所有正在运行的分发和 WSL 2虚拟机)
    wsl --list --all -v (查看所有虚拟机,以及它们的运行状态)

  2. 启用 systemd (默认使用init.d, 后来官方才支持systemd, 改为systemd与其他ubuntu发行版一致)

    (1)安装: 进入ubuntu bash后, 通过以下命令来配置wsl启用 systemd (就是要新建 /etc/wsl.conf文件):

         # echo -e "[boot]\nsystemd=true" | sudo tee -a /etc/wsl.conf
    
      配置后需要通过wsl --shutdown命令关闭wsl,来进行wsl的完整重启。
      
     还可以在 /etc/wsl.conf 中添加如下内容, 使windows的path内容不导入到linux的 path变量, 因为win的path有空格可能会出错:
    

 (2)验证是否systemd启动成功: 
 判断wsl是否已启用systemd,可通过以下命令查看:

       # ps --no-headers -o comm 1

  如果命令返回的是init说明systemd未启用,如果是systemd那么你的systemd已启用成功了

  (3)默认是安装了 WSLg的, 运行 glxgears 可以出现齿轮窗口!我的版本信息:

  1. 其他好用的 wsl 发行版管理工具:

    WSLMan (比较好用。dotnet开发,很小: https://github.com/jet2jet/WSLMan)
    wsl2-distro-manager-v1.8.7 (一般般, 不太推荐)
    wsl-manager (瘦身和移动发行版的位置,python开发,未使用过: https://github.com/LorhanSohaky/wsl-manager)

  2. 在ubuntu中可以安装 neofetch 工具, 显示ubuntu的信息:

    apt install neofetch

 

标签:--,wsl2,ubuntu,wsl,LTSC,2021,Ubuntu,安装
From: https://www.cnblogs.com/anyview/p/18441570

相关文章

  • 转载 https://blog.csdn.net/h1773655323/article/details/142098658#:~:text=%E7%94%
    在Ubuntu20.04上安装Python3.12:详细教程写bug如流水于2024-09-1014:41:34发布阅读量837收藏11点赞数4分类专栏:Python文章标签:ubuntupythonlinux版权Python专栏收录该内容53篇文章7订阅订阅专栏今天这篇文章将指导您如何在Ubuntu20.04上安装Python3.12......
  • 安装ubuntu以及pwn的环境搭建
    推荐pwn方向Pwn环境搭建基本工具:gdb+peda+pwndbg、gcc、Pwntools、Capstone、gcc-multilib、socat、rp++、readelfROPgaget、libc-database、objdump、file、string、checksec ubuntu下载本人推荐清华大学开源软件镜像站:清华大学开源软件镜像站|TsinghuaOpenSourc......
  • indows11安装WLS2+Ubuntu
    wsl安装在搜索栏搜powershell,管理员身份打开按下win+X,打开终端管理员wsl--installdism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestartdism.exe/online/enable-feature/featurename:VirtualMachinePlatform/all/no......
  • 高可用集群 KEEPALIVED ubuntu使用
    1Keepalived架构和安装2.1Keepalived架构 Keepalived进程树Keepalived<--Parentprocessmonitoringchildren\_Keepalived<--VRRPchild\_Keepalived<--Healthcheckingchild2.2Keepalived环境准备#环境准备#两台keepalive机器分别配一个单独网卡......
  • 全球260多个国家的年通货膨胀率(1960-2021年)
    什么是通货膨胀率?通货膨胀率指的是在一定时期内,商品和服务价格水平的普遍上涨率。这种上涨可能是由于货币供应过多、需求增加或生产成本上升等因素引起的。通常,我们使用消费者价格指数(CPI)或国内生产总值平减指数(GDPdeflator)来衡量通货膨胀率。1960-2021年全球260多个国家的......
  • 在Ubuntu 20.04上安装Apache Web服务器的方法
    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。介绍ApacheHTTP服务器是世界上使用最广泛的Web服务器。它提供许多强大的功能,包括动态可加载模块、强大的媒体支持以及与其他流行软件的广泛集成。在本指南中,我们将解......
  • Ubuntu安装Edge浏览器,好用的浏览器!!
    秉持着简介的原则,我这里把重要的步骤记录下来,减少废话的使用量,大大缩短你们看的时间,好吧。。步骤首先,使用以下命令更新您的系统:sudoaptupdate然后,使用以下命令安装MicrosoftEdge浏览器:sudoaptinstallxxxxxxxxxx完成上述步骤后,MicrosoftEdge浏览器就应该成功安装在您......
  • 中望ZWCAD2021新增功能及安装教程和下载
    中望ZWCAD2021引入了多个新功能和改进,进一步提升了设计效率和用户体验。以下是一些主要新增功能:暗色主题:ZWCAD2021首次引入了暗色主题,减轻长时间绘图时对眼睛的疲劳感,并为用户提供了更多视觉选择。智能语音注释:用户可以在图纸中直接录制语音注释,为设计增加语音说明,便于团......
  • Qt源码编译-Ubuntu平台
    Qt源码编译-Ubuntu平台Qt官网已取消了Qt5.15版本二进制安装包。如果要安装Qt5.15需要下载源码自行编译安装或使用商业授权版本。Qt是一个功能强大的跨平台开发框架,支持从嵌入式系统到桌面应用程序的开发。如果你希望在Ubuntu平台上从源码编译Qt,这篇教程将带你一步步......
  • 2021年的burpsuite安装。
    安装burpsuite很简单的。1.要有java环境,也就是jdk,并且jdk版本要与burpsuite要对应。(如果你的bp安装不起,可能是你的jdk版本不对)2.就是按照我都步骤走就行。3.下载完文件之后,全程离线操作说明一下:这里我用的jdk8,可以去JavaDownloads|Oracle官网下载,也可以直接用这个j......