История изменений
Исправление hobbit, (текущая версия) :
имеющая среди зависимостей только базовые системные библиотеки
за собой ничего не тащит
Значит, всё остальное она тащит в себе. Это и есть подход Program Files из винды, когда дистрибутивы в 5 раз больше, чем надо бы. А часть программ вообще срёт этими библиотеками в system32, порождая DLL hell.
А линуксовые репозитарии основаны на том, что есть некий набор версий библиотеки, которые должны покрыть потребности всех входящих в репозитарий пакетов. В идеале вообще одна, но это не всегда возможно (к примеру, qt3 и qt4 долгое время соседствовали).
Подход «всё своё ношу с собой» в линуксе оправдан только для установки проприетарного ПО, которое в репозитарии попадает редко - поэтому грамотные проприетарщики, чтобы не делать пакеты для over9000 дистрибутивов, делают универсальный инсталлятор, а программы компонуют статически. Но они обычно и не жалуются, что их творений в репозитариях нет.
Когда точно так же приходится выкаблучиваться для установки свободных программ - попахивает извращением.
Хотя я вот сейчас поставил deadbeef-static_0.6.2-2_amd64.deb в Debian Wheezy - вроде, работает. Правда, пускать приходится как /opt/deadbeef/bin/deadbeef...
DeaDBeeF хорош в андроиде, более того, я там достойных альтернатив как-то и не видел. Но на десктопе альтернативы есть.
Исходная версия hobbit, :
имеющая среди зависимостей только базовые системные библиотеки
за собой ничего не тащит
Значит, всё остальное она тащит в себе. Это и есть подход Program Files из винды, когда дистрибутивы в 5 раз больше, чем надо бы. А часть программ вообще срёт этими библиотеками в system32, порождая DLL hell.
А линуксовые репозитарии основаны на том, что есть некий набор версий библиотеки, которые должны покрыть потребности всех входящих в репозитарий пакетов. В идеале вообще одна, но это не всегда возможно (к примеру, qt3 и qt4 долгое время соседствовали).
Подход «всё своё ношу с собой» в линуксе оправдан только для установки проприетарного ПО, которое в репозитарии попадает редко - поэтому грамотные проприетарщики делают универсальный инсталлятор, а программы компонуют статически. Но они обычно и не жалуются, что их творений в репозитариях нет.
Когда точно так же приходится выкаблучиваться для установки свободных программ - попахивает извращением.
Хотя я вот сейчас поставил deadbeef-static_0.6.2-2_amd64.deb в Debian Wheezy - вроде, работает. Правда, пускать приходится как /opt/deadbeef/bin/deadbeef...