• Ubuntu21.10升级22.04操作记录


    记录升级22.04版本过程

    1 升级操作

    • 首先,当前版本为21.10,在系统自动弹出的升级按钮中点击升级无反应。而后执行命令,重新在新的弹出框中升级。提示如下:
    (base) pang@pang-HP:~$ update-manager -c
    正在检查新版 Ubuntu
    不再提供您的 Ubuntu 版本的支持。
    要获得关于升级的信息,请访问:
    http://www.ubuntu.com/releaseendoflife
    
    请在升级前安装您的发行版所有可用更新。
    (base) pang@pang-HP:~$ 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 其次,根据提示先升级当前系统
    (base) pang@pang-HP:~$ sudo apt update
    命中:1 https://dl.google.com/linux/chrome/deb stable InRelease
    忽略:2 http://archive.ubuntu.com/ubuntu impish InRelease                                                                                             
    命中:3 http://ppa.launchpad.net/gerardpuig/ppa/ubuntu impish InRelease                                                                               
    命中:4 https://linux.teamviewer.com/deb stable InRelease                                                               
    忽略:5 https://deepin-wine.i-m.dev  InRelease                                                                          
    忽略:6 http://archive.ubuntu.com/ubuntu impish-updates InRelease                                                       
    命中:7 https://linux.teamviewer.com/deb preview InRelease                                                              
    获取:8 https://deepin-wine.i-m.dev  Release [1,611 B]                                                                  
    忽略:9 http://archive.ubuntu.com/ubuntu impish-backports InRelease           
    命中:10 http://ppa.launchpad.net/linrunner/tlp/ubuntu impish InRelease
    忽略:11 https://deepin-wine.i-m.dev  Release.gpg
    忽略:12 http://archive.ubuntu.com/ubuntu impish-security InRelease           
    错误:13 http://archive.ubuntu.com/ubuntu impish Release                      
      404  Not Found [IP: 2620:2d:4000:1::19 80]
    命中:14 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu impish InRelease
    错误:15 http://archive.ubuntu.com/ubuntu impish-updates Release              
      404  Not Found [IP: 2620:2d:4000:1::19 80]
    错误:16 http://archive.ubuntu.com/ubuntu impish-backports Release            
      404  Not Found [IP: 2620:2d:4000:1::19 80]
    命中:17 http://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu impish InRelease
    错误:18 http://archive.ubuntu.com/ubuntu impish-security Release
      404  Not Found [IP: 2620:2d:4000:1::19 80]
    正在读取软件包列表... 完成
    E: 仓库 “http://archive.ubuntu.com/ubuntu impish Release” 没有 Release 文件。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
    E: 仓库 “http://archive.ubuntu.com/ubuntu impish-updates Release” 没有 Release 文件。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
    E: 仓库 “http://archive.ubuntu.com/ubuntu impish-backports Release” 没有 Release 文件。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32

    提示错误,无法升级。

    • 手工修改apt源文件,将impish替换为jammy
    sed -i 's/impish/jammy/g' /etc/apt/sources.list
    sed -i 's/impish/jammy/g' /etc/apt/sources.list.d/*.list
    
    • 1
    • 2
    • 再次执行更新系统:
    apt update
    apt upgrade -y
    apt dist-upgrade -y
    
    • 1
    • 2
    • 3

    如果中间报错,则是因为使用了扩展项,因为22.04版本后,之前有些扩展已经不适用了,故而先禁止。或者使用命令update-manager -c打开软件更新器来手动更新。

    • 更新完成后重启系统,检查版本信息
    (base) pang@pang-HP:~$ lsb_release -a
    No LSB modules are available.
    Distributor ID:	Ubuntu
    Description:	Ubuntu 22.04.1 LTS
    Release:	22.04
    Codename:	jammy
    (base) pang@pang-HP:~$
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    2 22.04版本问题

    2.1 Dock无法显示

    整个桌面全屏,看不到Dock工具条,且扩展项中的Dash to Dock因版本问题无法使用。

    • 删除扩展中的Dash to Dock

    • 安装Dash to Panel
      在这里插入图片描述

    • 注意修改两点,否则屏幕顶部行就没有了
      在这里插入图片描述

    并且只保留以下几个显示
    在这里插入图片描述

    结果如下:

    在这里插入图片描述

    2.2 flameshot

    出现flameshot截图工具无法使用的情况,重新安装。

    (base) pang@pang-HP:~$ sudo apt-get autoremove flameshot
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树... 完成
    正在读取状态信息... 完成                 
    下列软件包将被【卸载】:
      flameshot
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 31 个软件包未被升级。
    有 1 个软件包没有被完全安装或卸载。
    解压缩后将会空出 2,783 kB 的空间。
    您希望继续执行吗? [Y/n] y
    (正在读取数据库 ... 系统当前共安装有 299117 个文件和目录。)
    正在卸载 flameshot (11.0.rc1-1) ...
    正在处理用于 desktop-file-utils (0.26-1ubuntu3) 的触发器 ...
    正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
    正在处理用于 gnome-menus (3.36.0-1ubuntu3) 的触发器 ...
    正在处理用于 man-db (2.10.2-1) 的触发器 ...
    正在处理用于 mailcap (3.70+nmu1ubuntu1) 的触发器 ...
    正在处理用于 bamfdaemon (0.5.6+22.04.20220217-0ubuntu1) 的触发器 ...
    Rebuilding /usr/share/applications/bamf-2.index...
    (base) pang@pang-HP:~$ 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    重启系统,重新安装

    (base) pang@pang-HP:~$ sudo apt install flameshot
    [sudo] pang 的密码: 
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树... 完成
    正在读取状态信息... 完成                 
    flameshot 已经是最新版 (11.0.rc1-1)。
    您也许需要运行“apt --fix-broken install”来修正上面的错误。
    下列软件包有未满足的依赖关系:
     flameshot : 依赖: libqt5svg5 (>= 5.9.0~) 但是它将不会被安装
                 推荐: grim 但是它将不会被安装
    E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
    (base) pang@pang-HP:~$ sudo apt-get install libqt5svg5
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树... 完成
    正在读取状态信息... 完成                 
    下列【新】软件包将被安装:
      libqt5svg5
    升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 31 个软件包未被升级。
    有 1 个软件包没有被完全安装或卸载。
    需要下载 0 B/149 kB 的归档。
    解压缩后会消耗 509 kB 的额外空间。
    正在选中未选择的软件包 libqt5svg5:amd64。
    (正在读取数据库 ... 系统当前共安装有 299117 个文件和目录。)
    准备解压 .../libqt5svg5_5.15.3-1_amd64.deb  ...
    正在解压 libqt5svg5:amd64 (5.15.3-1) ...
    正在设置 libqt5svg5:amd64 (5.15.3-1) ...
    正在设置 flameshot (11.0.rc1-1) ...
    正在处理用于 libc-bin (2.35-0ubuntu3) 的触发器 ...
    (base) pang@pang-HP:~$ 
    (base) pang@pang-HP:~$ 
    (base) pang@pang-HP:~$ 
    (base) pang@pang-HP:~$ sudo apt install flameshot
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树... 完成
    正在读取状态信息... 完成                 
    flameshot 已经是最新版 (11.0.rc1-1)。
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 31 个软件包未被升级。
    (base) pang@pang-HP:~$ 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 执行命令正常打开
    (base) pang@pang-HP:~$ flameshot 
    
    • 1

    2.3 搜狗输入法无法使用

    升级后,发现搜狗输入法无法使用,重新安装后因为不行,故而卸载搜狗输入法。

    2.3.1 卸载sogou

    • 首先,在输入法配置中删除此项
      在这里插入图片描述

    • 其次,卸载

    sudo apt autoremove sogoupinyin
    
    • 1

    2.3.2 安装IBus

    参考:Ubuntu22.04-添加中文输入法,唯一注意的就是安装后要重新启动下系统。

    3 扩展工具

    3.1 System Monitor

    原21.10自带的System Monitor在22.04后就无法使用了,重新下载新的。

    https://extensions.gnome.org/extension/1064/system-monitor/

    在这里插入图片描述

  • 相关阅读:
    基恩士软件的基本操作(四,快速编辑plc技巧)
    告前端同学书
    精读《前端未来展望》
    空间结构是可数的吗?
    【linux】shell 编程之流程控制语句详解
    web前端-JavaScript中的call、apply和bind方法(改变this指向)
    使用html+css实现一个静态页面(含源码)
    人工智能在软件测试领域的应用研究
    SpringBoot2.6.x默认禁用循环依赖后的应对策略
    Python遥感开发之GDAL读写遥感影像
  • 原文地址:https://blog.csdn.net/qui910/article/details/126084356