The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Обновил FreeBSD с 5.4 до 6.0 (/libexec/ld-elf.so.1: Shared o..."
Отправлено Jay, 12-Июн-06 12:14 
>Наоборот очень внимательно смотрел, вот man mergemaster
>     -i      
>   Automatically install any files that do not exist
>in the destination directory.
>А мне нафиг не надо автоматически инсталировать все файлы, это даже вредно
>сразу многие сервисы отвалятся, так как автоматически поменяются /etc/master.passwd, /etc/group,/etc/hosts и
>другие придется долго возиться что бы восстановить все конфигурационные файлы
[skipped]

Значит, читали внимательно, но не поняли сути :)
Ключ -i автоматически устанавливает файлы, которых нет в каталоге назначения (/etc). Но это не критично, без этого ключа mergemaster просто будет спрашивать, устанавливать новый файл или нет.
Перечисленные же вами файлы при указании этого ключа не будут заменены без запроса. Уж поверьте мне, я использую этот ключ при каждом апгрейде и никаких проблем он мне не создавал.

А относительно старых библиоткек - читайте внимательно /usr/src/UPDATING.
Чтобы удалить файлы, не используемые текущей сборкой, нужно выполнить make delete-old. Аналогично, чтобы удалить не используемые текущей сборкой библиотеки, выполняется make delete-old-libs (если мне память не изменяет).

Кстати, внимательное прочтение файлов /usr/src/UPDATING и /usr/ports/UPDATING позволяет избежать подобных проблем, поскольку все критические изменения там документированы. А в качестве бонуса часто приведен и наиболее универсальный способ решения возможной проблемы.

Такое соблюдение нехитрых правил позволило мне совершенно безболезненно проапгрейдиться с 5.4 до 6.0 в свое время. Потом постепенно были пересобраны все порты и к 6.1 система уже работала без старых версий библиотек.

--
Jay

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру