Если вред уже сделан, вот способ командной строки вернуть официальную версию файла конфигурации. Сначала загрузите файл пакета (либо с помощью apt-get --download-only, как показано ниже, либо со страницы пакета на сайте packages.ubuntu.com), а затем извлеките его содержимое во временное место. Затем вы можете скопировать файл в /etc. Обязательно соблюдайте исходные разрешения (большинство файлов в /etc принадлежат root и mode 644 (то есть доступны для чтения и записи в корне), но каждое исключение существует по важной причине).
sudo apt-get --download-only --reinstall install foo
mkdir /tmp/foo
dpkg-deb -x /var/cache/apt/archives/foo_VERSION_ARCH.deb /tmp/foo
Обратите внимание, что это не относится к файлам конфигурации, которые не относятся к пакету, например /etc/fstab или /etc/passwd. Если вы потеряете их, вы по своему усмотрению. (Большинство из них очень системно-зависимы).
В будущем я рекомендую использовать packages.ubuntu.com . Установите пакет и запустите sudo etckeeper init. Это устанавливает контроль версий для всех файлов в /etc. Вам не нужно делать что-либо еще для управления программным обеспечением; вам нужно только взаимодействовать с ним, когда вы хотите выполнить операцию управления версиями, например, ссылаться на старые файлы.
По умолчанию, в Ubuntu, etckeeper использует . Измените настройку в /etc/etckeeper/etckeeper.conf перед запуском etckeeper init, если вы предпочитаете Darcs, Git или Mercury.
С Bazaar, чтобы вернуть /etc/foo.conf в последнюю завершенную версию:
cd /etc
sudo bzr revert foo.conf
Если вы хотите вернуться вовремя, используйте sudo bzr log foo.conf, чтобы просмотреть историю файла, и sudo bzr revert -r 42 foo.conf, если вы определили, что revno: 42 - это ревизия, к которой вы хотите вернуться.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf, например:
nameserver DNS1
nameserver DNS2
options rotate
options timeout:2
options attempts:1
значение по умолчанию для timeout равно 5 секундам, а значение по умолчанию для [ f4] равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf, например:
nameserver DNS1
nameserver DNS2
options rotate
options timeout:2
options attempts:1
значение по умолчанию для timeout равно 5 секундам, а значение по умолчанию для attempts равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf, например:
nameserver DNS1
nameserver DNS2
options rotate
options timeout:2
options attempts:1
значение по умолчанию для timeout равно 5 секундам, а значение по умолчанию для attempts равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf, например:
nameserver DNS1
nameserver DNS2
options rotate
options timeout:2
options attempts:1
значение по умолчанию для timeout равно 5 секундам, а значение по умолчанию для attempts равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf, например:
nameserver DNS1
nameserver DNS2
options rotate
options timeout:2
options attempts:1
значение по умолчанию для timeout равно 5 секундам, а значение по умолчанию для attempts равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf, например:
nameserver DNS1
nameserver DNS2
options rotate
options timeout:2
options attempts:1
значение по умолчанию для timeout равно 5 секундам, а значение по умолчанию для attempts равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf
, например:
nameserver DNS1 nameserver Параметры DNS2 повернуть параметры таймаут : 2 варианта: 1
значение по умолчанию для таймаута
равно 5 секундам, а значение по умолчанию для
равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf
, например:
nameserver DNS1 nameserver Параметры DNS2 повернуть параметры таймаут : 2 варианта: 1
значение по умолчанию для таймаута
равно 5 секундам, а значение по умолчанию для
равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf
, например:
nameserver DNS1 nameserver Параметры DNS2 повернуть параметры таймаут : 2 варианта: 1
значение по умолчанию для таймаута
равно 5 секундам, а значение по умолчанию для
равно 2.
Нет прямого решения, но вы можете немного сгладить, добавив опции к вашему resolv.conf
, например:
nameserver DNS1 nameserver Параметры DNS2 повернуть параметры таймаут : 2 варианта: 1
значение по умолчанию для таймаута
равно 5 секундам, а значение по умолчанию для
равно 2.