有没有办法将 10.10 降级到 10.04 而无需重新安装 Linux?
答案1
它是可能的在打包工具(apt)层面。但是最终的系统可能不等同于重新安装,并且你可能会在此过程中遇到错误。这是因为许多软件包包含对升级的特定支持(例如处理配置文件中的更改)但不包括对降级的特定支持。
通常,apt 倾向于安装软件包的最新版本。但您可以通过固定来更改此设置:您可以声明旧版本的软件包比已安装的软件包具有更高的优先级,这样当您这样做时它们将被降级aptitude dist-upgrade
。
将您的版本更改/etc/apt/sources.list
为仅包含旧版本(编辑文件或使用您最喜欢的 GUI),然后运行aptitude update
。然后编辑/etc/apt/preferences
(记录在apt_preferences
手册页) 并添加以下几行(降级至 lucid):
Package: *
Pin: release v=10.04
Pin-Priority: 1001
然后运行aptitude dist-upgrade
。每个软件包的优先级都大于 1000,因此 10.04 中存在并安装在您系统上的所有软件包都将被降级。您必须手动删除 10.04 中不存在的软件包;它们将在 aptitude 中的“过时和本地创建的软件包”下列出。
答案2
有 如何... 为旧版本编写。