Ubuntu 22.04 LTS 已经发布了,作为系统爱好者,自然第一事件升级。

虚拟机里跑的21.10有图形化界面,可以通过软件更新器直接更新。

那么WSL环境下的Ubuntu该如何升级呢

首先使用命令,这里用的是nano作为编辑器,也可以用vim

sudo nano /etc/update-manager/release-upgrades

确保最下边一行的Prompt=lts,如果是normalnever,则检查不到更新。如果是lts,则使用CTRL+S保存,然后CTRL+X退出nano。

然后依次执行命令:

# 升级系统组件并检查软件更新
sudo apt update# 更新软件
sudo apt upgrade -y# 更新发行版
sudo do-release-upgrade

然后等待检查更新,检查到更新以后,会指出需要更新多少个软件包,此时输入y,然后回车即可。

1 个已安装的软件包不再被 Canonical 支持。您仍然可以获得社区支持。将删除 4 个软件包。 将安装 152 个新的软件包。 将升级 677 个软件包。您共需下载 413 M。 This download will take about 1 分钟 with a 40Mbit
connection and about 11 分钟 with a 5Mbit connection.升级文件的获取和安装可能会耗费几小时的时间。一旦下载完毕就不能取消该进程。继续 [yN]  详细信息[d]

期间会遇到一些软件包升级,问是保留当前版本,还是升级新的版本,例如ssh,选择第一个install the package maintainer's version即可。


安装完成以后,会提示要删除陈旧的软件包,输入y,删除即可。

删除陈旧的软件包?将删除 80 个软件包。继续 [yN]  详细信息[d]

安装完成,会提示重启,此时,输入y,重启。但此时不要关闭终端,过几秒会自动启动。

系统升级完成需要重启为了完成升级,必须重新启动。
如果你选择“是”,系统将会重新启动。继续 [yN]
(base) zcx-ubt@ZCX-PC:~$ neofetch.-/+oossssoo+/-.               zcx-ubt@ZCX-PC`:+ssssssssssssssssss+:`           ---------------+ssssssssssssssssssyyssss+-         OS: Ubuntu 22.04 LTS on Windows 10 x86_64.ossssssssssssssssssdMMMNysssso.       Kernel: 5.10.102.1-microsoft-standard-WSL2/ssssssssssshdmmNNmmyNMMMMhssssss/      Uptime: 33 mins+ssssssssshmydMMMMMMMNddddyssssssss+     Packages: 785 (dpkg)/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Shell: bash 5.1.16
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Terminal: Windows Terminal
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   CPU: 11th Gen Intel i7-11390H (8) @ 3.417GHz
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   GPU: e42b:00:00.0 Microsoft Corporation Device 008e
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   Memory: 351MiB / 7839MiB
+sssshhhyNMMNyssssssssssssyNMMMysssssss+
.ssssssssdMMMNhsssssssssshNMMMdssssssss./sssssssshNMMMyhhyyyyhdNMMMNhssssssss/+sssssssssdmydMMMMMMMMddddyssssssss+/ssssssssssshdmNNNNmyNMMMMhssssss/.ossssssssssssssssssdMMMNysssso.-+sssssssssssssssssyyyssss+-`:+ssssssssssssssssss+:`.-/+oossssoo+/-.

至此,升级全部完成!

WSL Ubuntu 20.04 LTS 升级 22.04 LTS相关推荐

  1. WSL Ubuntu 20.04下Android源码编译与导入Android Studio

    源码下载见前文:WSL Ubuntu 20.04下Android源码下载 idegen 模块编译 在development/tools/idegen/README下可以看到关于 idegen 工具的相 ...

  2. 【开箱即用】VirtualBox Ubuntu20.04.6、22.04.2虚拟机下载

    简介 今天继续我们的开箱即用系列. 为了简化Ubuntu虚拟机的制作,减少重复劳动,提高生产效率,本公众号提供了基于VirtualBox制作的Ubuntu纯净虚拟机,供学习交流使用. 下载 Ubunt ...

  3. WSL Ubuntu 20.04下Android源码下载

    1. 开启WSL 右键开始菜单,打开任务管理器,选择性能选项卡,查看 CPU 虚拟化是否开启,如果没有开启,需要在 BIOS 中开启. 在 Windows 设置中搜索并打开"启用或关闭 Wi ...

  4. Pop!_OS 21.10升级22.04失败记录

    问题描述: 系统总是弹出提示框让升级到22.04,鉴于先前有使用自动升级失败的教训一直没理会.可耐不住它每天提示还大有越来越频繁的趋势,那就再试下系统自带的升级功能吧. 按照提示download 然后 ...

  5. 用于工作的 Linux 桌面——Ubuntu 22.04

    导读 Ubuntu长期以来一直是企业的严肃桌面,对于想要工作Linux桌面的人来说,这个新的长期支持版本比以往任何时候都更好. 2004年10月,Ubuntu Linux的创始人Mark Shuttl ...

  6. 优麒麟 22.04 LTS 版本正式发布 | UKUI 3.1开启全新体验

    2022 年 4 月 22 日,优麒麟团队正式发布新版本 22.04 LTS.22.04 是继 14.04.16.04.18.04 和 20.04 之后的第五个长期支持(LTS)版本,官方将提供 3 ...

  7. WSL Ubuntu guile命令报错Wrong __data_start/_end pair及guile-gi等相关编译错误的解决方法

    执行guile或者guile-3.0.guile-config等命令报错: Wrong __data_start/_end pair [1]    19492 abort (core dumped) ...

  8. 如何从 Ubuntu 20.04 LTS 升级到 Ubuntu 22.04 “Jammy Jellyfish”|Linux 中国

    导读:本文介绍从 Ubuntu 20.04 LTS 升级到 Ubuntu 之前,你所需要采取的完整步骤和预防措施. 本文字数:2163,阅读时长大约:3分钟 https://linux.cn/arti ...

  9. ubuntu 20.04 设置网关_如何把Ubuntu升级到Ubuntu 20.04 LTS 最新版本

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要介绍如何把Ubuntu 旧版本升级到最新的Ub ...

最新文章

  1. tensorflow兼容处理 tensorflow.compat.v1 tf.contrib
  2. IOS上传图片旋转90度问题出现原因及解决方案
  3. 【吐血整理】java正则表达式详解
  4. 记一个UltraEdit15.10注册码
  5. 手贱随手在Linux敲了 as 命令,出不来了
  6. Sublime Merge Stage时提示系统找不到指定的文件
  7. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - SSE扩展(5) - 算术指令
  8. Java程序连接数据库
  9. 华为流程解析流程的端到端
  10. linux gz是什么文件,gz是什么
  11. OpenCV——透视变换
  12. 录音音频如何转换为mp3格式
  13. EAI_BOT越登智能车
  14. 地图实现-网页版Google Map
  15. 用Photoshop画气泡
  16. 时间触发嵌入式系统设计模式 读书笔记
  17. 云景网络科技面试题【杭州多测师】【杭州多测师_王sir】
  18. 微信获取scheme码提示invalid weapp pagepath rid: 6397ef44-0f537d77-76155114
  19. Newton迭代法求解Toeplitz矩阵逆的程序
  20. mysql数据库大全,珍藏!

热门文章

  1. android上使用poi操作excel
  2. js 将阿拉伯数字翻译成中文的大写数字
  3. 如何学习Android及如何利用android来赚钱
  4. 对偶理论,敏感性分析(方述诚 笔记4
  5. 关于R语言多水平线性回归分析
  6. c#中的反射的高级语法_Kubernetes第3部分中的seccomp新语法以及一些高级主题
  7. 【毕业设计】python 爬虫与协同过滤的新闻推荐系统
  8. 用C语言实现电脑小游戏——扫雷
  9. FRM-92050:连接服务器失败
  10. 初识Git与GitHub和使用案例