首页 > 系统相关 >Ubuntu 桌面系统升级

Ubuntu 桌面系统升级

时间:2022-11-19 19:26:02浏览次数:48  
标签:桌面 系统 wsl 更新 升级 Ubuntu 系统升级 输入

背景

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

依赖错误

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

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

开始准备

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

若有更改需求,请前往 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 控制台,重启 wsl。

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

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

 

wsl 内核更新

升级完成检查

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

 

升级检查

标签:桌面,系统,wsl,更新,升级,Ubuntu,系统升级,输入
From: https://www.cnblogs.com/kaixin001/p/16906800.html

相关文章

  • 虚拟机Ubuntu环境下的Linux驱动开发环境搭建
    安装Ubuntu版本longtime版本,目前最新是22.04,下边是下载网址https://ubuntu.com/download/desktop具体的安装虚拟机和Ubuntu的教程,下边是参考教程网址https://blog.csd......
  • Ubuntu 安装postgresql
    一、安装$sudosh-c'echo"debhttp://apt.postgresql.org/pub/repos/apt$(lsb_release-cs)-pgdgmain">/etc/apt/sources.list.d/pgdg.list'$wget--quiet-O-......
  • 修复电脑桌面空白图标
    1、创建一个文本文档 2、复制以下内容:@duechoofftaskkill/f/imexplorer.exeCD/d%userprofile%\AppData\LocalDELIconCache.db/astartexplorer.execho执......
  • 没有远程桌面授权服务器可以提供许可证
    问题描述用远程桌面登录WindowsServer2012服务器时出现错误提示:”由于没有远程桌面授权服务器可以提供许可证,远程会话被中断.请跟服务器管理员联系.”此时可以使......
  • 没有远程桌面授权服务器可以提供许可证
    问题描述用远程桌面登录WindowsServer2012服务器时出现错误提示:”由于没有远程桌面授权服务器可以提供许可证,远程会话被中断.请跟服务器管理员联系.”此时可以使......
  • rk3399 ubuntu 共享打印机
    买的打印机不支持WIFI共享,常开着一台电脑共享费电,也有噪音,rk3399现在跑的是ubuntu18功能也比较丰富,所以在rk3399上共享打印机。网上说了各种方法,安装cpus配......
  • Ubuntu安装vncviewer
    目录​​1.下载:​​​​2.安装:​​​​3.测试:​​1.下载:首先去官网下载:​​https://www.realvnc.com/en/connect/download/viewer/​​如下图:2.安装:可以看到已经下载好了安......
  • Ubuntu上如何用指令运行nginx,还有查看相应的进程
    1、运行nginxnginx是web服务器,要执行起来才能够看到相应的进程信息sudo ./nginx(注意是在什么目录下使用这个命令)./ 表示当前目录下,如果不加上./就找不到nginx../......
  • Ubuntu上使用Logrotate管理日志文件
    一、前言当我们使用Ubuntu服务器配置一些分析服务时,经常会用到日志去记录一些信息以便追溯分析过程。但是,时间久了之后,日志文件数量和空间会不断膨胀,这个时候我们就需要考......
  • C# Windows服务调用本地桌面应用
     由于session0隔离,Process.Start()无法启动本地应用,需要引用第三方类库。     参考资料:windows服务启动外部程序 ......