我想将 Ubuntu 从 16 更新到 18。但是,我保留了一些不需要升级的软件包。
我尝试运行以下命令,但出现错误:我不需要升级的上述包被保留了:
# apt-get update
# apt-get upgrade -y
# apt-get dist-upgrade
The following packages have been kept back:
mailerq mailerq-5.13 mailerq-5.8
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
# do-release-upgrade
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading
答案1
我建议全新安装。备份所有内容,然后从头开始。即使你正在遵循升级路径,事情也可能出错,因此你仍然需要良好的备份。
由于您仍在使用已有 5 年历史的发行版(即我假设您不喜欢比必要更频繁地安装操作系统),我建议安装 20.04 LTS,它将提供全面支持和更新,直到 2025 年 4 月(剩余 4 年)。即使是 18.04.6 LTS 也只能提供不到 2 年的全面支持,因此您不久后就需要进一步升级。现在选择较新的版本并从更长的支持中受益是明智的。