Вопрос к linux-админам: как в RPM- или DEB-based дистрибутивах при обновлении приложений (библиотек) решается вопрос с линковкой (dynamic object dependencies)?
К примеру моя беда: FreeBSD на десктопе (установленно около 700 пакетов), обновляется curl и начинается веселье с пересборкой gnupg, conky, libreoffice и так далее((
Пакетные менеджеры и зависимости
Модераторы: SLEDopit, Модераторы разделов
-
IMB
- Сообщения: 2567
- ОС: Debian
Re: Пакетные менеджеры и зависимости
В случае если всё ставилось пакетным менеджером, то, если необходимо, обновляются и зависимости.
В случае если собирали сами и ставили без использования пакетного менеджера - решаете сами.
В случае если собирали сами и ставили без использования пакетного менеджера - решаете сами.
-
lastpriot
- Сообщения: 218
- ОС: FreeBSD
Re: Пакетные менеджеры и зависимости
то есть, если обновляется, к примеру, openldap-client значит и обновляются ВСЕ приложения у которых он в зависимостях?
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Пакетные менеджеры и зависимости
Зависит от серьёзности обновления. Если API/ABI библиотеки не поменялся — то обновляется только она. Если поменялся — то новая версия появится в репозитариях либо в виде пакета с другим именем, либо только тогда, когда выйдут и появятся в виде пакетов все зависящие от неё приложения.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
Babusha
- Сообщения: 203
- ОС: Убунту
Re: Пакетные менеджеры и зависимости
Все приложения слинкованы исключительно динамически.