有时我会看到以下对话框。
Configuration file `/etc/...'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : background this process to examine the situation
The default action is to keep your current version.
*** interfaces (Y/I/N/O/D/Z) [default=N] ? N
我的问题只是关于术语。这个询问用户的方法的术语是什么?这个对话的术语是什么?
一旦我掌握了技术术语,就更容易找到有关它的信息。
答案1
调整- 这意味着您或脚本编辑了配置文件。例如,如果您安装了 mysql 服务器,然后去编辑该/etc/myql/my.cnf
文件。下次您进行升级时,如果此升级包含 mysql,则当 mysql 包开始安装时,它会检测到您修改了my.cnf
,因此会出现此消息。更改可以像更改配置文件中的变量一样简单。
选择该D选项将显示修改后的文件和升级后的新文件之间的差异。
关于此软件包安装消息的术语,它仅在检测到修改的配置文件时才会出现。从Debian 手册:
请记住,在软件包升级期间,用户可以选择在检测到修改时应保留的配置文件版本。任何外部修改都会触发该请求,这会打扰管理员,因为管理员肯定不会更改任何内容。
因此,没有实际的“术语”,而只是提及该行为的一种方式。在这种情况下,说“当我执行 apt-get upgrade 时修改后的对话框”或“apt-get upgrade 在修改后的消息中询问要做什么”是可以理解的。至少那些在升级时处理过这个问题的人是可以理解的。