Linux 的升級原本想說都只要 GUI 點選升級就好,沒想到 Mint 每個版本都不一樣,而且前面版本為了安全,會強迫要先做備份等等作業完成後,才會讓你開始做升級的動作。
Linux Mint 要如何從 19 升級到 21
首先,若是 32-bit 的系統,就只能到 19.3,暫時升級不上去,確認自己使用系統可用下述:
- $ dpkg --print-architecture
- amd64 (64bits) or i386 (32bits)
灌好 19.3 後,要升級到 21 前,需要先升級到 20,在慢慢升級上去,文章可見:How to upgrade to Linux Mint 21 — Linux Mint User Guide documentation
在選單可以選到升級功能:
- "Menu -> Administration -> Update Manager."
- Launch Timeshift with "Menu -> Administration -> Timeshift." # 升級之前需要跑 Timeshift 備份
- 若不想要跑 Timeshift,可以:echo "{}" | sudo tee /etc/timeshift.json # 跳過此檢查
Mint 19.3 手動升級到 20
- sudo apt update
- sudo apt install mintupgrade
- mintupgrade # 這邊不能 sudo
- mkdir -p /tmp/Upgrade-Backup-tricia/APT
- cd /tmp/Upgrade-Backup-tricia/APT; cp /etc/apt/sources.list .
- 想要跳過不檢查 timeshift
- echo "{}" | sudo tee /etc/timeshift.json # Skipping the timeshift requirement
- mintupgrade check
- mintupgrade download
- mintupgrade upgrade
- 管理 → 更新管理員
Mint 升級到 20.3 後,要升級到 21
- sudo mintupgrade upgrade # 20.3 以後 就需要sudo 了