更新或升级期间提出的问题

更新或升级期间提出的问题

更新或升级过程中会询问哪些问题?最好事先知道,以防我们在被问到时选择了错误的选项,并且无法挽回。

答案1

我不知道您所谈论的是正常升级(大约每周一次 - 可能更频繁)还是从一个主要版本升级到另一个主要版本,但答案对于两者来说都是一样的:

  • 通常情况下,不会问任何问题

在一些罕见的情况下(无论是升级还是发布升级),服务或安装后脚本都会询问一些问题,例如

  • msttcorefonts 要求您接受 Microsoft 许可协议

  • mysql 要求您设置 root 密码

在某些情况下,你还需要决定是保留旧配置文件还是用新配置文件替换它。系统将要求你代替保持或者比较,无论如何 - 如果您没有手动更改配置文件,通常可以安全地用新的配置文件替换它。

如果有人问你一个问题,而你又不知道该怎么做,只需按回车键Y或者
默认选项几乎肯定是合理的。

答案2

Ubuntu 及其安装程序会尽力只询问几个问题。

根据我的经验,效果很好;

有两种问题会时不时地被问到
(取决于正在更新的系统的复杂性和结构性)。

问题主要可以分为两类:

简单查询

  • 正在安装的软件包向用户询问信息
    • 在安装其他 X11 显示管理器后选择其他显示管理器时,
    • 或诸如“确认”、“许可协议”之类的内容。

配置更改冲突

  • 安装程序尝试更新软件包,但在例行检查时,它注意到自替换的软件包版本以来配置文件已发生更改,并且与早期版本默认安装的文件相比,相同的文件已被本地更改或替换。

显然,第二类需要很多更多的关注比第一个更频繁,但不太频繁。当我将 Ubuntu 13.10 更新到 14.4 时,我不得不处理其中四个,另外还有两个“显然不相关的”内容(对于一个管理状态不太完善的系统而言)。

就你的问题“更好地做好准备”而言:这些冲突是有时很难解决即如果“diff”很嘈杂,或者手动更改的背景不清楚。但可以将两个文件变体保留为备份和稍后手动解决。(这可能会导致重要服务的配置不完整或损坏,因此请注意。)

相关内容