![]() |
переход с ветки 5.4 (домашняя машина)
Стоит у меня на домашней (она же рабочая) машине FreeBSD 5.4 Порты некоторые поддерживаю в актуальном состоянии, часть не трогаю, чтобы не будить лихо, а часть вообще тронуть невозможно, т.к. некоторые вещи из дерева портов ушли и безвозвратно.
И вот сижу я в глубокой задумчивости и сомнениях и пытаюсь понять, что проще и быстрее - апдейтить работающую систему, или поставить машину с нуля (благо свободный диск имеется), а потом перекинуть нужное из /home, /etc, /usr/local/etc и т.д. У меня, конечно, стоит довольно много всякого ПО, но используется, мягко говоря, далеко не все (ставилось много для выбора наиболее удобного). Кто что думает по этому поводу? Как бы грамотнее и с наименьшими затратами поступить? |
mar А время на эксперимент есть? Я за вариант
Цитата:
ИМХО, так будет правильнее (зависимости, библиотеки и т.п.). Тем более винт свободный есть :yes: |
ну, времени как всегда немного, но штука в том, что я не уверена, что пересборка всего и вся при апдейте не потребует длительных плясок (для разрешения тех же проблем с зависимостями)
|
mar
Лично я, каждый раз, при выходе новой RELEASE версии при установке затираю все каталоги, кроме /home (там лежит всё что нужно, в /usr и /var ничего дельного нет). Все конфиги у меня уже сохранены в надёжном месте и после установки системы уходит примерно минут 20 на настройку новой (пересборки ядра), а на доустанвку того софта, который мне необходим, но которого нет в пакетах уходим неопределённое кол-во времени. Такой тип установки меня нисколько не напрягает. Позволяет регулярно "вспонимать", что да как настраивается/устанавливается в системе. Да и я не могу сказать, чтобы это тратило слишком много сил и времени. Скорее наоборот. |
я тоже все с нуля делаю,и ненужное-лишнее,суидное удаляется/правится скриптом,и он же статистику выводит, что в системе изменилось.
тк у меня на домашней машине куча jail-ов,то они тоже выгружаются с базовой системы скриптами. конфы практически не меняются,разве что правка ихних rc. надо будет грамотно патчи поклепать. и всегда в бекапе храню историю за каждый день в течении максимум месяца. и дерево храню(где какие файлы лежат и с какими правами).и скрипт сравнивает то что стало после апдейта,и то, что было до. |
brag
сурово Вы с домашней машиной :) Итак, пока сообщество за переустановку :) (видимо, так и сделаю, хотя, всегда даже win старалась не переустанавливать, но и плясать с бубном ради самой пляски тоже не хочется. Похоже поставить новое и вернуть домашний каталог, конфиги и базы данных будет быстрее. |
mar
Надо было голосование сделать, было б прикольно:))) я сторонник поставить с нуля... сохранив все конфиги:)) да и ставить не очень долго... если системка не слабая... |
Код:
сурово Вы с домашней машиной Разницы особо нету,с нуля или не с нуля,если все дерево контролируется. но с нуля будет рещемного времени занимает сборка |
mar
В пределах одной ветки, например 5-ой или 6-ой, можно просто проапгрейдится через cvsup и пересборку мира. А вот при переходе с одной ветки на другую, например с 5-ой на 6-ую, лучше систему с нуля поставить. Дома так и делаю, а вот на работе критично всегда иметь под рукой "рабочую" систему, поэтому система обновлялась до 6-RELEASE-p5 с 5.1-RELEASE. В результате этого в настоящий момент такая каша получилась, что в следующий раз обзятельно с нуля поставлюсь. Нет, оно, конечно, все работает. Просто хламом остались старые версии библиотек, прочий мусор, который кушает дисковое пространство. Да и при сборке из коллекции портов всемя от времени вылезает сообщение о конфликте версии системных библиотек. |
Belansky
Цитата:
ЗЫ. Цитата:
|
dmitryst
Цитата:
|
Belansky Вот и будет двойная польза :) (систему на маленькие винты, а пользовательское барахлишко на RAID или еще что, можно будет беспроблемно менять систему )
|
Время: 06:33. |
Время: 06:33.
© OSzone.net 2001-