#####一、检查升级需求是否满足
-
只有Linux Mint 18.3 Cinnamon,MATE和Xfce版本可以用升级包升级。
- 使用18、18.1、18.2的需要先用Update Manager升级到18.3。
-
使用Timeshift保存一个系统镜像。
- 使用
apt install timeshift
安装Timeshift。 - 进入"Menu -> Administration -> Timeshift"打开Timeshift。
- 按提示创建镜像并设置自动创建频率,一切按默认选项即可。
- 使用
-
确定当前X Display Manager是LightDM。
1 | cat /etc/X11/default-display-manager |
- 如果得到
/usr/sbin/lightdm
,满足条件。 - 如果是
/usr/sbin/mdm
,则需要切换到LightDM。
1 | sudo apt install lightdm lightdm-settings slick-greeter # 要求选择LDM或MDM时选择LDM |
¶升级步骤
- 更新现有Linux Mint 18.3系统。
1 | sudo apt update |
-
设置终端可以滚动无限多行以方便在失败后通过输出查找原因。
打开终端,在"Edit"菜单中"Profile Preferences"中"Scrolling"选项卡,把“Limit scrollback to XX lines”前面的复选框去掉。 -
安装升级工具。
1 | apt install mintupgrade |
-
检查安装
使用mintupgrade check
命令模拟升级,遵照显示的说明。此命令临时将系统指向Linux Mint 19并估计升级会带来的影响,但不会真执行升级操作所以不会对现有系统造成任何影响。如果检查过程中显示有软件包有冲突,用apt purge
命令删除掉该软件包并记下包名,此外也要注意记录重要但会在升级时被自动删除掉的包,以备升级成功后重新安装。
重复执行本步骤直至输出符合预期(意味着没有冲突和重要的包会受到升级影响)。 -
下载更新并按装
1 | mintupgrade download |