云网牛站
所在位置:首页 > 初入Linux圈 > 从LMDE 3升级到LMDE 4版本的指南

从LMDE 3升级到LMDE 4版本的指南

2020-03-21 15:33:29作者:戴进稿源:云网牛站

本文介绍如何从LMDE 3或其他版本升级到LMDE 4(Linux Mint Debian Edition 4)的指南。要升级到LMDE 4,您需要具有APT和命令行的经验,新手用户不应执行此操作,您需要知道如何键入命令并读取其输出,您还需要具有APT的经验。在升级期间,您需要了解APT命令的输出,您需要了解是否需要删除某个软件包,是否阻止升级,是否会与另一个软件包发生冲突等。如果需要安装,请参考Linux Mint 19安装教程

 

1、准备

1.1、要应用所有更新:

从LMDE 3升级到LMDE 4版本的指南

使用“菜单->管理->更新管理器(Menu -> Administration -> Update Manager)”启动更新管理器。

点击“刷新(Refresh)”按钮以更新缓存。

点击“全选(Select All)”按钮以选择所有更新。

点击“安装更新(Install Updates)”按钮。

按照更新管理器中的说明进行操作,并安装所有更新,直到管理器告诉您系统为最新。LMDE 4的更新内容:Linux Mint发布LMDE 4 “Debbie”下载,附新的功能介绍

最后重新启动计算机。

1.2、创建系统快照

如果在升级过程中发生任何故障或出现任何问题,则可以通过还原最新的系统快照来返回并还原所有更改,无论发生什么事,您都可以得到保障。您可以从LMDE内部,也可以通过从实时Mint会话(实时DVD或实时USB)启动Timeshift,将操作恢复到当前状态。

从LMDE 3升级到LMDE 4版本的指南

要创建系统快照:

使用“菜单->管理->Timeshift(Menu -> Administration -> Timeshift)”启动Timeshift。

按照向导选择快照的目标位置。

在工具栏中,单击“创建(Create)”按钮以制作操作系统的手动快照。

1.3、降级非官方Debian多媒体软件包

LMDE 4中不再使用非官方的Debian多媒体存储库(deb-multimedia.org),为防止升级期间出现任何软件包冲突,您需要将其删除并将其软件包降级为Debian版本。

1.3.1、删除deb-multimedia.org信息库

要删除deb-multimedia.org存储库:

以root身份打开/etc/apt/sources.list.d/official-packages-repositories.list(您可以使用sudo xed /etc/apt/sources.list.d/official-package-repositories.list命令进行此操作)。

删除文件底部的行:"deb https://www.deb-multimedia.org stretch main non-free"。

然后保存文件。

更新APT缓存(apt更新)。

1.3.2、降级多媒体包

从LMDE 3升级到LMDE 4版本的指南

要将多媒体软件包降级到Debian版本:

打开软件源工具(mintsources)。

转到“维护(Maintenance)”标签。

单击“降级外来软件包(Downgrade Foreign Packages)”。

点击“全选(Select All)”。

点击“降级(Downgrade)”。

在出现的嵌入式终端中,查看信息并确认以继续。

1.3.3、删除剩余的多媒体包

从LMDE 3升级到LMDE 4版本的指南

要删除剩余的多媒体包:

打开软件源工具(mintsources)。

转到“维护(Maintenance)”标签。

点击“删除外来软件包(Remove Foreign Packages)”。

选择所有在“安装版本(installed version)”中带有“-dmo”的软件包。

点击“删除(Remove)”。

注意:这将删除mint-meta编解码器。

 

2、升级

2.1、安装升级工具

要安装升级工具,请打开终端并输入:

apt install mintupgrade

2.2、检查升级

要升级,请打开终端并输入:

mintupgrade check

然后按照屏幕上的说明进行操作。此命令将您的系统临时指向LMDE 4存储库,并计算升级的影响。请注意,此命令不会影响您的系统,完成后,将还原原始存储库。

输出将显示是否可以升级,如果可以升级,则将升级、安装、删除并保留哪些软件包。密切注意此命令的输出非常重要。

继续使用“mintupgrade check”,在对输出满意之前,不要继续进行下一步。

2.3、下载软件包升级

要下载升级到LMDE 4所需的软件包,请键入以下命令:

mintupgrade download

请注意,此命令本身并不真正执行升级,而只是下载软件包。

还要注意,该命令将系统指向LMDE 4存储库(如果要在使用此命令后返回LMDE 3,则仍然可以使用命令“mintupgrade restore-sources”)。

使用“mintupgrade download”命令,直到成功下载所有软件包。

2.4、应用升级

注意:此步骤是不可逆的,一旦执行,返回的唯一方法是还原系统快照。

要应用升级,请键入以下命令:

nice mintupgrade upgrade

2.5、降级外来软件包

某些软件包在LMDE 4中不再存在,或者版本比LMDE 3中更低,为了保证它们正常运行,需要对其进行降级。

从“菜单->管理->软件源(Menu -> Administration -> Software Sources)”启动软件源工具。

打开“维护”选项卡,然后单击“降级外来软件包(Downgrade Foreign Packages)”。

选择所有外部软件包,然后单击“降级(Downgrade)”。

2.6、删除外来软件包

从“菜单->管理->软件源(Menu -> Administration -> Software Sources)”启动软件源工具。

打开“维护”选项卡,然后单击“删除外来软件包(Remove Foreign Packages)”。

选择所有外部软件包,然后单击“删除(Remove)”。

 

3、注意

3.1、建议您在升级之前使用默认的Linux Mint镜像,以确保您使用的是最新版本的mintupgrade,您可以使用“apt policy mintupgrade”检查您的mintupgrade版本。

3.2、升级将使用默认配置文件覆盖/etc/中的文件,您可以通过升级前制作的Timeshift快照分别还原文件。

3.3、要恢复lightDM设置,请运行登录窗口配置工具(sudo lightdm-settings)。

3.4、一个已知的问题会影响Timeshift,还原快照时,如果“免责声明(Disclaimer)”窗口为空,请等待大约2分钟,以使文本显示,一旦出现免责声明文本,您可以按“下一步(Next)”并还原快照,在文本出现之前按下一步将导致还原失败,如果您这样做,请重新启动并尝试再次还原。

3.5、如果由于某些原因您不想使用Timeshift,则可以通过键入"sudo touch /etc/timeshift.json"命令来强制升级程序不要求它。

3.6、无论如何,都要请耐心等待升级完成,有时最多可持续10分钟,而且还会使Cinnamon冻结,所以请耐心等待。如果这成为问题,请完全注销,然后转到控制台(CTRL+ALT+F1),然后从那里运行“mintupgrade upgrade”。

 

相关主题

Linux Mint Debian Edition 4(LMDE 4)已知问题的解决方案

子频道
精选文章
热门文章