我的 PC 上安装了 Linux Mint 17.3 Rosa。现在,自从 Mint 18 发布以来,我认为我可以轻松升级并执行do-release-upgrade
.过去几年我一直在 Ubuntu 中这样做。但令我惊讶的是,Linux Mint 上没有这样的命令。
我可以将系统升级到 Mint 18 还是需要进行全新安装? (全新安装对我来说是没有选择的。我没有太多的工作时间来从头开始设置我的整个操作系统)
答案1
似乎正常的 do-release-upgrade 已经被更智能的脚本取代了。尝试
sudo apt-get install mintupgrade
mintupgrade check
mintupgrade download
mintupgrade upgrade
答案2
从他们的网站,2016 年 6 月 30 日发布:
还可以从 Linux Mint 17.3 升级。升级说明将于下个月发布。
关联:Linux Mint 18“Sarah”MATE 发布!
假设他们像以前一样这样做,它将显示为 Mint 更新管理器中的一个选项。
答案3
我这样做了:
sudo sed -i 's/rosa/sarah/g' /etc/apt/sources.list.d/official-package-repositories.list
sudo sed -i 's/trusty/xenial/g' /etc/apt/sources.list.d/official-package-repositories.list
我评论了
#deb http://extra.linuxmint.com rosa main
然后
apt update
apt upgrade
apt dist-upgrade
reboot
apt update && apt upgrade && apt dist-upgrade
sudo apt-get autoremove
→ 一切都很好,但奇怪的是我的薄荷源仍然在“rosa”而不是“sarah”/
答案4
我还建议您注释掉可能已添加到文件 /etc/apt/sources.list 或目录 /etc/apt/sources.list.d 中的任何第三方存储库
使用软件管理器关闭 /etc/apt/sources.list.d 目录中的任何第三方存储库可能更容易。选择“编辑”,然后选择“软件源”。这些第三方源通常与 mint 的 17.x 版本或 Ubuntu 的 15.04 版本相关联。
升级后,您可以一次打开它们,然后查看是否存在错误或冲突。如果存在错误或冲突,请将其注释掉(或在软件管理器中关闭)。您可以搜索每个第三方存储库是否有基于 Sarah 的版本或基于 Ubuntu 16.04 的版本。 Ubuntu 或 Mint 进行重大升级后,第三方可能需要一些时间才能发布新的存储库。
如果您有很多第三方存储库,最好对数据进行备份、完全重新安装和恢复。这是 Linux Mint 重大升级的首选方法。即使注释掉了第三方存储库,从它们安装的软件也适用于不同版本的 mint(和 Ubuntu),并且可能会导致不稳定。
在尝试重大升级之前,请务必进行完整备份。