我最近在 Ubuntu Lucid 10.04.1 安装的软件源中取消勾选了“预发布更新”选项。Ubuntu wiki 对此源有如下说明:
建议更新是经过一些测试后等待移入推荐更新队列的更新。它们可能永远不会达到推荐水平,或者可能会被更新的更新所取代。
大约 20 个已安装的软件包确实没有进入推荐的更新,并且在我安装新软件时偶尔会引起冲突,因为现在我已禁用源,因此新版本的相关软件包不可用。
如何强制降级已启用存储库中存在早期版本的所有软件包?
答案1
我编写了一个工具来执行此操作,可用这里。
答案2
你总是可以
sudo apt-get install <package1>=<version1> <package2>=<version2> ...
其中版本与推荐更新中的最新版本相匹配。
答案3
这个问题给出了降级说明:降级 Linux
我认为不可能完全按照您的意愿进行操作。您所能做的就是“降级”到您正在使用的版本,这将撤消版本中所有较早的软件包。