Linux Mint 20 升级到 Linux Mint 21

简介: Linux Mint 20 升级到 Linux Mint 21


  1. 大部分的升级是安全的,但是它也不会是 100% 的成功。必须要有系统快照和真正的备份。
  2. 只能从 Linux Mint 20.3 的 Cinnamon 、Xfce 和 MATE 版本升级到 Linux Mint 21 。首先 检查 Linux Mint 版本 。如果使用的是 Linux Mint 20.2 或 20.1 ,需要先使用更新管理器来升级到 20.3

步骤 1: 通过安装任意可用的更新来更新你的系统

使用 菜单Menu --> 系统管理Administration --> 更新管理器Update Manager 来启动更新管理器。查看是否有一些可用的软件包更新。如果有可用的更新,先安装所有的软件包更新。

也可用在终端中使用这一个命令

sudo apt update && sudo apt upgrade -y

步骤 2: 建议在外部的磁盘上备份你的文件 (可选)

  • Timeshift 是一个创建系统快照的好工具,但它却不是一个针对文档、图片和其它那些非系统的、个人文件的理想工具。
  • 建议你在一块外部磁盘上进行备份。
  • 将图片、文档、下载和视频目录简单地复制和粘贴到一块外部的 USB 磁盘上

步骤 3: 安装升级工具

Linux Mint 开发组提供一个名称为 mintupgrade 的 GUI 工具,用于从 Linux Mint 20.3 升级到 Linux Mint 21 。

安装这个工具:

sudo apt install mintupgrade

步骤 4: 从终端中运行这个 GUI 工具

sudo mintupgrade

这个简单且全面工具将带领你完成升级过程。

在一些初始化的测试后,它将提示进行一次 Timeshift 备份

需要在这里 创建一个备份 ,因为这是强制继续的

一些 PPA 可能已经适用于 Ubuntu 22.04 ,因此也适用于 Mint 21 。但是,如果 PPA 或存储库不适用于新的版本,它可能会因为依赖关系的打断而影响升级过程。在升级工具中也会同样的提示你。

在这里,将通过 Kazam 其 PPA 来使用其 最新版本 。其 PPA 仅被支持到 Impish ,因为 Linux Mint 21 是基于 Jammy 的,所以它会显示错误。

可以在升级工具中通过软件源来指定禁用 PPA 的选项。

在禁用该 PPA 后,该软件包会变成 “陌生的foreign”,因为来自存储库中可用版本会与来自 Mnit 存储库中可用版本不匹配。因此,需要将软件包降级到存储库中一个可用的版本。

升级工具现在列出需要执行更改

在接受后,该工具将开始下载软件包。

它将列出孤立的软件包,这可以被移除。可以通过按下 修复Fix 按钮来移除整个建议的软件包,也可以保留某些软件包。

  • 保留某些孤立的软件包
    为保留来自孤立的软件包列表中软件包,需要从左上角的汉堡菜单转到 首选项 Preferences

    在首选项对话框中,你需要转到 “孤立的软件包Orphan Packages” 并使用 “+” 符号来通过名称添加软件包

在完成后,它将继续升级,在一段时间后,将会向你提示一条成功更新的通知

此时,你需要重新启动你的系统。在重新启动后,你将进入到新的 Linux Mint 21

参考


相关文章
|
7月前
|
安全 Linux 编译器
BigCloud Enterprise Linux 8和Rocky Linux 8升级OpenSSH步骤
本文介绍了在BigCloud Enterprise Linux 8.2/8.6和Rocky Linux 8.10上升级OpenSSH的详细步骤。首先配置Telnet服务和GCC编译器以确保远程登录安全,接着备份旧版OpenSSH并下载、编译、安装最新版本(如9.9p1)。然后创建新的sshd系统服务配置文件,调整配置并启动服务。最后验证升级效果,关闭不必要的Telnet服务,并处理可能的防火墙和SELinux问题。通过这些步骤可有效修复低版本OpenSSH带来的高危漏洞。
369 13
|
8月前
|
应用服务中间件 Linux nginx
【Azure App Service】基于Linux创建的App Service是否可以主动升级内置的Nginx版本呢?
基于Linux创建的App Service是否可以主动升级内置的Nginx版本呢?Web App Linux 默认使用的 Nginx 版本是由平台预定义的,无法更改这个版本。
222 77
|
安全 Linux 网络安全
Linux端的ssh如何升级?
Linux端的ssh如何升级?
904 59
|
12月前
|
Ubuntu 安全 Linux
|
11月前
|
人工智能 安全 Linux
|
Linux TensorFlow 算法框架/工具
在Linux上安装其他版本的cmake 或 升级cmake
在Linux上安装其他版本的cmake 或 升级cmake
1059 2
|
Ubuntu Linux 数据库
在Linux中,如何进行软件包升级?
在Linux中,如何进行软件包升级?
|
Linux 数据安全/隐私保护
在Linux中,如何进行文件系统的迁移和升级?
在Linux中,如何进行文件系统的迁移和升级?
|
缓存 Ubuntu Linux
在Linux中,如何进行系统更新和升级?
在Linux中,如何进行系统更新和升级?
|
Ubuntu Linux
在Linux中,如何升级系统内所有已安装软件包?
在Linux中,如何升级系统内所有已安装软件包?