我正在将 ubuntu 从 13.10 升级到 14.04,在升级过程中它询问以下问题:
替换自定义配置文件“/etc/sysctl.conf”?
如果您选择用新版本替换此配置文件,您将丢失对此配置文件所做的任何更改。
文件之间的区别:
Run Code Online (Sandbox Code Playgroud)--- /etc/sysctl.conf 2014-04-21 21:38:34.970070205 +0530 +++ /etc/sysctl.conf.dpkg-new 2013-04-01 07:55:31.000000000 +0530 @@ -1,6 +1,6 @@ # # /etc/sysctl.conf - Configuration file for setting system variables -# See /etc/sysctl.d/ for additional system variables +# See /etc/sysctl.d/ for additional system variables. # See sysctl.conf (5) for information. # @@ -58,7 +58,3 @@ # Log Martian Packets #net.ipv4.conf.all.log_martians = 1 # -# disable ipv6 -net.ipv6.conf.all.disable_ipv6 = 1 -net.ipv6.conf.default.disable_ipv6 = 1 -net.ipv6.conf.lo.disable_ipv6 = 1
我不明白这意味着什么,我尝试用谷歌搜索答案,但每个帖子对于同一问题都有不同的文件名,而且答案也各不相同。我应该保留该文件还是替换它?
在版本(或软件包)升级期间,软件包管理器通常会为您提供一些选项:
对于(1)和(2),没有文件被丢弃。使用 (1) 时,程序包维护者的版本将使用扩展名保存dpkg-dist
,使用 (2) 时,您的版本将使用扩展名保存dpkg-old
。您正在使用(3)。我从未使用过其他两个,希望有人能过来并发布答案。
我个人总是选择(1),然后在升级后手动合并更改(如果值得的话) - 尽管我认为(5)可以用来做到这一点。
请注意,仅当文件在包管理系统外部(即由像您这样的用户)修改时,才会出现此提示。因此,您做出这些更改可能是有原因的,并且通常您仍然希望进行这些更改。
归档时间: |
|
查看次数: |
10577 次 |
最近记录: |