LINUX.ORG.RU

История изменений

Исправление Skullnet, (текущая версия) :

Но это всё лишь свидетельства того, что dll hell в линуксе так и не был решен. И к нему еще как обобщение добавился namespace hell всего пространства имён файлов из-за того, что у программ нет стандартного способа отвязаться от вкомпилированных путей.

Потому что идеальной системы пакетирования не существует в природе.

Ты либо тащишь всё статически как AppImage или винда. Либо пакуешь все библиотеки в пакеты. Возможно хорошо, что deb не умеет разные минорные версии библиотек одновременно, иначе в системе была бы такая же помойка как и в винде, только не раскиданная по всем папкам приложений. Flatpak это что-то между между статик пакетированием, и обычными пакетами. Универсального решения не ждите, его не будет.

Исправление Skullnet, :

Но это всё лишь свидетельства того, что dll hell в линуксе так и не был решен. И к нему еще как обобщение добавился namespace hell всего пространства имён файлов из-за того, что у программ нет стандартного способа отвязаться от вкомпилированных путей.

Потому что идеальной системы пакетирования не существует в природе.

Ты либо тащишь всё статически как AppImage или винда. Либо пакуешь все библиотеки в пакеты. Возможно хорошо, что deb не умеет разные версии библиотек одновременно, иначе в системе была бы такая же помойка как и в винде, только не раскиданная по всем папкам приложений. Flatpak это что-то между между статик пакетированием, и обычными пакетами. Универсального решения не ждите, его не будет.

Исходная версия Skullnet, :

Но это всё лишь свидетельства того, что dll hell в линуксе так и не был решен. И к нему еще как обобщение добавился namespace hell всего пространства имён файлов из-за того, что у программ нет стандартного способа отвязаться от вкомпилированных путей.

Потому что идеальной системы пакетировать не существует в природе.

Ты либо тащишь всё статически как AppImage или винда. Либо пакуешь все библиотеки в пакеты. Возможно хорошо, что deb не умеет разные версии библиотек одновременно, иначе в системе была бы такая же помойка как и в винде, только не раскиданная по всем папкам приложений. Flatpak это что-то между между статик пакетированием, и обычными пакетами. Универсального решения не ждите, его не будет.