Should I повторно нравится the customized configuration file during будьте перечитан upgrade?

гm upgrading ubuntu from 13.10 to 14.04, during the upgrade it is asking the following question:

Повторно нравься the customized configuration file ' / и т.д. / sysctl.conf'?

You will lose any changes made to this configuration file if you choose to повторно нравится it with the newer версия.

Difference between the поля:

--- /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

I don't understand what this means, I tried googling for an answer but every post - в different file ямс for the same question and the answers пашите varying. Should I keep the file or повторно нравится it?

3
задан 18 January 2015 в 16:34

3 ответа

Во время выпуска (или пакет) обновления, диспетчер пакетов обычно дает Вам несколько опций:

  1. Сохраняют Вашу версию.
  2. Сохраняют версию специалиста по обслуживанию пакета.
  3. Шоу различие.
  4. Делают (экспериментальное) слияние с тремя путями.
  5. Открывают оболочку.

С (1) и (2), никакой файл не отбрасывается. С (1), версия специалиста по обслуживанию пакета сохраняется с расширением dpkg-dist, и с (2), Ваша версия сохраняется с расширением dpkg-old. Вы используете (3). Я никогда не использовал другие два, надо надеяться, кто-то, кто имеет, придет и отправит ответ.

я лично всегда выбираю (1), и затем вручную объединяюсь в изменениях (если они - worthwile) после обновления - хотя я принимаю (5), может использоваться, чтобы сделать это.

Примечание, что эта подсказка подходит [только 1 112], если файл был изменен вне системы управления пакета (то есть, пользователем, как Вы). Таким образом, изменения были, по-видимому, внесены Вами по причине, и обычно Вы будете все еще хотеть, те переезжают.

4
ответ дан 1 December 2019 в 15:25

За прошлые несколько дней я обновлял систему от 12,10-> 13.04-> 13.10-> 14.04.1LTS, одно обновление в день, и это была только последняя стадия, это жаловалось на sysctl.conf. Я думаю, что продолжается, то, что между 13,10 к 14,04 кто-то добавил точку в конце одного из комментариев! Этого достаточно, чтобы заставить его начинать жаловаться.

Как сказанный ответ muru, я принял решение сохранить то, что уже было там (в моем случае, который это net.ipv4.conf.eth0.arp_notify = 1, который я принимаю Rackspace, помещенный там, поскольку комментарий выше упоминает xen).

1
ответ дан 1 December 2019 в 15:25

Это - различный вывод, выдерживающий сравнение прежде и после файлов.

Строки, добавленные в новом файле, отмечены как +, строки, удаленные с-. Другие строки, запускающиеся с '', только для контекста.

Конкретно это означает:

-# See /etc/sysctl.d/ for additional system variables
+# See /etc/sysctl.d/ for additional system variables.

старая версия не имела точки в конце комментария, новый делает. Тривиальный.

-# disable ipv6
-net.ipv6.conf.all.disable_ipv6 = 1
-net.ipv6.conf.default.disable_ipv6 = 1
-net.ipv6.conf.lo.disable_ipv6 = 1

старая версия имела строки об отключении ipv6 ( https://en.wikipedia.org/wiki/IPv6, , Как отключить IPv6 в Ubuntu 14.04? ), новый не имеет этих строк.

необходимо сохранить файл, если Вы не хотите включить IPv6.

1
ответ дан 1 December 2019 в 15:25

Другие вопросы по тегам:

Похожие вопросы: