Измените Ubuntu на базовом дистрибутиве Ubuntu без потери каких-либо настроек

Возможно ли это? Сделайте свежую установку на основе Ubuntu или самой Ubuntu и скопируйте со старой машины всю конфигурацию. Не только пользовательский conf (это легко), но и вся конфигурация системы включает в себя ssh-ключи для удаленных серверов (действительно надоедливые настройки каждый раз), DB из mysql и т. Д. Как и система, только обновленная не была, свежая установлена.

0
задан 11 September 2013 в 12:44

1 ответ

Да и нет. Нет, потому что в общем случае переключение базового дистрибутива может влиять на многие вещи - например, дистрибутивы могут иметь разные версии определенных пакетов и, следовательно, использовать разные несовместимые файлы конфигурации для определенных сервисов. Вряд ли есть способ сделать это автоматически.

Да, потому что вы всегда можете узнать, что именно вам нужно настраивать каждый раз, и попытаться разобраться с этим полуручным способом. Например, я не уверен, что вы подразумеваете под «ключами ssh для удаленных серверов» - я храню их в ~ / .ssh /, так почему это должно измениться при переустановке сервера?

Для нескольких файлы, вы можете создать стабильный каталог, скажем, в вашем домашнем разделе, где вы будете хранить файлы конфигурации (например, хосты или что-то еще) и связывать их с вашим каталогом /etc или другим подходящим местом.

Существуют также специализированные системы для работы с распространяющимися настройками конфигурации - см., Например, Puppet .

0
ответ дан 11 September 2013 в 12:44

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

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