27
7月
2021
16:15

Linux Mint 19.3 Tricia -> 20.0 Ulyana -> 20.2 Uma 更新的功能

27 7月 2021 16:15

将Linux 19.3升级到20.2花了一整天的时间,但很成功。

准备升级到 Linux Mint 19.3

  1. 1、乙 Linux Mint 升级到 20.0 版本的官方说明 它说首先你需要 禁用所有 PPA 存储库
    在“设置”-“应用程序源”-“PPA 存储库”中。 同样,在安装过程中,我在“应用程序源”菜单中禁用了其他存储库 - “附加存储库”。

  2. 相同的说明表明您需要删除第三方软件包 “设置”-“应用程序来源”-“维护”-“删除第三方软件包”。 按照说明,我首先回滚了“维护”版本 -“回滚第三方软件包”,然后从窗口中删除最大包 “删除第三方软件包”
    !!! 我没有立即删除第三方软件包,而是以 10 个为一组进行删除。 因为有一些包是无法删除的:
    初始化脚本
    服务

    • libcryptsetup4
    • libprocps4
      *蒙塔尔
    • sysv-rc
      我留下它们是希望在接下来的步骤中它们能够从存储库中更新。
  3. mysql SQL 服务器“破坏”了 Linux Mint 版本更新的过程。 因此,更新之前,一定要使用命令删除mysql

sudo apt-get删除mysql-server mysql-server8.0

! 在删除 mysql 服务器之前,不要忘记使用 mysql-backup 程序对数据库进行备份。

  1. 此外,以下程序会干扰安装过程(出现有关错误软件包版本的消息):
    酒稳定
    葡萄酒总部
    现在让我们删除它们:

sudo apt-get 删除 wine-stable

  1. 需要在安装操作系统的 /dev/sda1 硬盘分区上提供可用空间 - 至少 4 GB。 团队验证 df -h

  2. 我们将所有软件包更新到最新版本:

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade

  3. 禁用屏幕保护密码。 更好的是,完全禁用屏幕保护程序,在“开始”菜单 - “设置” - “屏幕保护程序”中或通过运行命令

xscreensaver-demo

!!在图形外壳中,您需要禁用屏幕锁定!

将版本从 19.3 更新至 20.0

安装程序以从存储库将版本 19.3 更新到 20.0:

sudo apt-get install mint-upgrade

我们按照说明中的顺序执行 3 个命令

mintupgrade check
mintupgrade download
mintupgrade upgrade

! 在“检查”阶段,将执行到版本 20.0 存储库的临时过渡并检查依赖项。

由于依赖性要求,您可能会收到不兼容的包消息。 因此,我必须删除 xfce4-keyboard-shortcuts 包。 其他人可能有自己的冲突包。 我们确保准备阶段“mintupgrade check”顺利通过。

在“下载”阶段,从互联网执行下载 - 需要高质量连接(我有 100 Mbit/s) - 已下载大约 2.6 GB 的软件包来替换版本。

! 在“mintupgrade升级”升级阶段,可能会出现一个窗口,要求您比较配置文件的版本。 在这种情况下,我们首先研究配置文件即将发生的更改(通过选择“比较”项),并在心里选择最佳选项:是保留旧文件还是用新版本包附带的新文件替换它。 就我而言,Samba 是在 PC 上配置的,我通过按 N 键保留了 smb.conf 选项。

!!团队 mintupgrade upgrade 不可逆转的。 您必须等待它完成工作,并且不要重新启动计算机。 (执行时间很长)。

В м在这种情况下,在最后,由于 mysql-server 服务,发生了执行错误 - 返回代码 1。但这个错误结果是微不足道的:重新启动 PC 后,操作系统加载了。

更新系统版本后,会有很多不必要的“垃圾”系统包文件,残留的旧依赖,我们用命令清理它们

sudo apt-get autoremove

我也完成了这一点 开始——设置——应用程序源——维护——“清理残留配置”
此项目导致系统密集访问硬盘,大约需要4-5分钟,然后出现消息“系统中没有更多残留配置”

将 Linux Mint 版本 20.0 升级到 20.2

ОсоLinux Mint Ulyana 20版本的缺点是强制内核从4.15更新到5.4.0-80。 此外,图标和一些桌面动画也将更新。

  1. 更新并重新启动计算机后,版本 20.0 将首先启动,系统将要求您选择一个窗口管理器(如果安装了多个窗口管理器)。 我正在使用 Openbox,单击相应的行。

  2. 由于之前出现了运行时错误,我首先检查了所有包是否已配置:

dpkg --configure -a

程序在一秒钟内完成。

  1. 现在我更新了来自互联网的包的缓存(如果它们突然改变):

sudo apt-get update
sudo apt-get 升级
sudo apt-get dist-upgrade

  1. 启动更新版本 20.2 - 通过菜单:
    “开始”-“设置”-“更新管理器”-“编辑” 对应的项在哪里 “升级到……” 更新到版本 20.2

这次过渡到新版本的时间不超过15-20分钟。 就像上次一样,更新需要硬盘上有大量可用空间:我估计 3 GB。

结论

所有问题均顺利解决。 Linux Mint版本更新成功。

安装后

  1. 转换后,“桌面”上的图标(“感叹号”符号旁边)可能会损坏。 解决问题-右键单击快捷方式-“信任这个可执行文件”
  2. 我必须重新安装 使用命令从存储库中 apt install wine-stable
  3. 您将必须从备份恢复数据库。
  4. 连接第三方 PPA 存储库并从中安装必要的程序。
  5. 建议研究命令的输出 须藤日记ctl-xe :启动服务时是否有错误,以及上次启动的日志 须藤日记ctl -b。 就我而言,服务“bluez” - 蓝牙系统,_“phpmyadmin”_用于管理MySQL并且停止启动 rc-local.service - 本地启动脚本。
  6. 解决服务问题:
    • bluez -sudo apt-get remove bluez- 如果不使用(PC上没有蓝牙适配器),
    • phpmyadmin - 安装 mysql 使用命令 sudo apt-get update,
      sudo apt-get install tasksel, sudo tasksel install lamp-server我的 phpmyadmin 更新文章
    • rc-local - 请参阅外部链接中的文章 启用 rc.local- 与 Debian 一样,出于安全原因,该服务在 Ubuntu 20.2 中被禁用。 但 rc-local.service 服务可以配置并重新打开。

资料来源:



相关出版物