本文介绍 Ubuntu 桌面系统升级的两种方式,通过 UI 或命令行的方式,演示为 20.04 升级为 22.04。并介绍了 windows 的 Linux 子系统 wsl 的升级注意事项。

背景

之前在学习 ROS2 时,安装 ros-humble-desktop 出现依赖错误:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

该问题需要升级 Ubuntu 操作系统,先介绍两种升级方式。

请注意,本教程仅用于测试环境和操作参考。生产环境请提前做好风险预案,并自行承担风险

开始准备

在开始之前建议将源更改为国内,防止速度太慢,升级安装等待太久,注意根据升级前的当前版本进行选择配置。

若有更改需求,请前往 Ubuntu 镜像使用帮助 按照说明进行处理。

通过 UI 升级

使用下方命令打开软件更新管理器界面通过 GUI 更新软件,并检查 Ubuntu 系统的更新:

sudo update-manager -c -d

之后根据指引操作即可完成升级。

通过命令行升级

通过下方命令可升级 Ubuntu 的桌面版:

sudo do-release-upgrade -m desktop

开始升级会提示要更改 sources.list 输入 y 同意即可。

之后更新源检查升级的包操作,输入 y 同意。

安装过程中有时会时不时出现一些配置和处理询问,按照说明自行选择即可。

之后会提示卸载不需要的包,输入 y 同意。

等待卸载清理完成,系统会提示进行重启,重启操作即可。

wsl 的额外处理

注意: wsl 系统的话,会出现如下提示,按照要求退出其他 wsl 实例,然后退出当前实例,按回车继续。

关闭 wsl 控制台,重启 wsl。

可以使用管理员权限在 PowerShell 输入 Restart-Service LxssManagerwsl --shutdown 重启服务或关闭 wsl 之后再使用 wsl 启动子系统。

另外若 windows 系统更新没有接收其他产品的话, wsl 的内核升级,可以使用 wsl --update 手动更新内核。

升级完成检查

输入 uname -alsb_release -a 即可发现,系统已经完成升级。

Ubuntu 桌面系统升级相关推荐

  1. 1.3 熟悉 Ubuntu 桌面环境

        Linux 操作系统比较流行的桌面环境是 GNOME 或 KDE,早期版本的 Ubuntu 使用 GNOME 桌面环境,从11.04版本开始,Ubuntu 放弃了 GNOME 桌面环境,以 U ...

  2. Ubuntu 桌面环境

    Linux 操作系统比较流行的桌面环境是GNOME或KDE,早期版本的 Ubuntu 使用 GNOME 桌面环境,从11.04版本开始,Ubuntu 放弃了 GNOME 桌面环境,以 Unity 作为 ...

  3. Ubuntu桌面操作系统综合贴

    2019独角兽企业重金招聘Python工程师标准>>> 本文原为发表在卡饭论坛的介绍ubuntu的帖子:http://bbs.kafan.cn/thread-1551594-1-1. ...

  4. ubuntu桌面_Ubuntu桌面自动更换bing每日壁纸

    虽然我有3块显示屏幕,一般很少返回桌面,但还是掩不住ubuntu桌面单调的事实.Windows store有一个dynamic theme应用,可以自动抓取bing每日壁纸,并设置为桌面壁纸.简单搜了 ...

  5. unity桌面设置vnc_win7系统通过VNCViewer访问Ubuntu桌面环境的操作方法

    电脑系统通过VNCViewer访问Ubuntu桌面环境的问题每个人都有不同的操作门路,小编在大量的搜集通过VNCViewer访问Ubuntu桌面环境的解法之后,总结出来一套比较简单的通过VNCView ...

  6. linux桌面天气,Ubuntu桌面美化:添加Gmail +天气预报插件[图文]

    如果你希望你有新邮件时自动通知在您的Ubuntu桌面上,或者在任何时候都希望天气信息在您的Ubuntu桌面上?或者还希望有关你的硬件信息在您的桌面上?使你的Ubuntu桌面看起来美丽的雷人?那么请跟我 ...

  7. ubuntu四个屏幕设置_Linux_从9个方面来立体式地美化Ubuntu 桌面,总结了一下桌面美化的设置。 - phpStudy...

    从9个方面来立体式地美化Ubuntu 桌面 总结了一下桌面美化的设置.适合新得发亮的新手.前提是,你已经设置好你的软件源.本文大多数都跟www.gnome-look.org有关,你可以自己去研究一下. ...

  8. linux ubuntu桌面进程,如何加快你的Ubuntu桌面性能

    Ubuntu是非常强大和精致的基于Debian的Linux发行版. 尽管Ubuntu桌面性能在现代笔记本电脑和台式机上非常好,速度也非常快. 但是在安装Ubuntu之后的几天,您可能已经注意到,您的系 ...

  9. linux ubuntu 桌面,Ubuntu Linux 入门(三):熟悉 Ubuntu Linux 桌面环境

    Posted on 2011/08/16, 13:53, by Terry Chen, under Linux. 在Ubuntu Linux 入门(二):安装 Ubuntu Linux一文中,我们已经 ...

最新文章

  1. 下面是DHCP协议工作的4种消息,正确的顺序应该是(40)。【答案】B
  2. 网络数据包发送接收全过程
  3. 基于连通域字符分割的流程_基于连通域的版面分割研究
  4. 25、UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释
  5. 关于指针释放的小领悟
  6. js获取一个月份最大天数和获取月的最后一天
  7. python基础知识——模块
  8. 第四季-专题15-网卡驱动程序设计
  9. funcode seafish
  10. Windows系统中常见的文件后缀名有哪些
  11. SEO流量工具-免费SEO流量排名优化工具
  12. app上架oppo应用商店流程
  13. Zookeeper+ActiveMQ集群搭建
  14. 使用 Blastp 和 Hmmer 筛选出包含特定结构域的蛋白
  15. 面试题,互联网产品的盈利模式有哪些?
  16. 个人认为程序员在工作中应该养成的一些良好习惯
  17. JavaScript函数isFinite()
  18. uniapp 微信小程序 控制台警告和错误处理
  19. Java核心技术之Comparator和Comparable在排序中的应用
  20. 利用appimage工具对开发好的项目进行打包

热门文章

  1. 【caffe】caffe结构解析(二)
  2. 动作捕捉技术应用于地面移动机器人协同
  3. CDN有用吗?我的网站到底需不需要CDN加速?
  4. Html的块状元素和内联元素
  5. 软件打包为exe NSIS单文件封包工具V2.3
  6. 类人猿x64位封包协议拦截技术开发3种工具(支持安卓)
  7. 小米怎么快速回到顶部_小米 10 至尊纪念版上手体验:充电最快的手机
  8. 机器学习自学成才的十条戒律
  9. struts注解 配置拦截器 拦截器无效
  10. ASP.NET+SQL网上校友录设计与实现