История изменений
Исправление Kolins, (текущая версия) :
Подход здорового человека (скажем так инженера) - библиотеки являются частью. системы, а прикладные программы собираются так чтобы пользоваться библиотеками из состава системы. Таким образом создается технически эффективная программная среда работающая быстро и эффективно.
это все хрошо пока не возникает необходимости:
* держать несколько версий одного приложения используещего разные версии одних библиотек
* установить что-то древнее, с бибилиотеками которые никто уже не собирает
* установить что-то новое (в лучшем случае предложит обновить все зависимые библиотеки, зависимосте бибилиотек и софт который от всех этих библиотек зависит)
и вот тут начинаются пляски с: правкой исходников (если софт не закрытый), ld_preload, контейнерами и пр.
Исходная версия Kolins, :
Подход здорового человека (скажем так инженера) - библиотеки являются частью. системы, а прикладные программы собираются так чтобы пользоваться библиотеками из состава системы. Таким образом создается технически эффективная программная среда работающая быстро и эффективно.
это все хрошо пока не возникает необходимости:
* держать несколько версий одного приложения используещего разные версии одних библиотек
* установить что-то древнее, с бибилиотеками которые никто уже не собирает
* установить что-то новое (в лучшем случае предложит обновить все зависимые библиотеки, зависимосте бибилиотек и софт который от всех этих библиотек зависит)
и вот тут начинаются пляски с: правкой исходников, ld_preload, контейнерами и пр.