LINUX.ORG.RU

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

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

Я просто слышал о проблемах совместимости пакетов в RPM-дистрах

Основная проблема совместимости — это проблема зависимостей, и она есть не только в RPM, но и в DEB.

Если пакет собирается для использования библиотек из репозитория, он получается очень компактным, но при этом привязан не просто к дистрибутиву, а к версии дистрибутива.

Если же пакет тащит библиотеки с собой, проблем совместимости у него практически нет, но за это приходится платить размером. Пакеты второго типа раньше использовались для распространения проприетарного ПО. И если пакет второго типа грамотно собрать, то сделав по такому принципу DEB и RPM, можно было закрыть практически весь мейнстримный линукс (у меня один единожды купленный Nero4Linux так пережил несколько версий дебиана). И никакие AppImage и FlatPack, собственно, были не нужны.

Да, есть ещё версии самого RPM (о чём в новости и говорится), но они меняются крайне редко.

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

Я просто слышал о проблемах совместимости пакетов в RPM-дистрах

Основная проблема совместимости — это проблема зависимостей, и она есть не только в RPM, но и в DEB.

Если пакет собирается для использования библиотек из репозитория, он получается очень компактным, но при этом привязан не просто к дистрибутиву, а к версии дистрибутива.

Если же пакет тащит библиотеки с собой, проблем совместимости у него практически нет, но за это приходится платить размером. Пакеты второго типа раньше использовались для распространения проприетарного ПО. И если пакет второго типа грамотно собрать, то сделав по такому принципу DEB и RPM, можно было закрыть практически весь мейнстримный линукс (у меня один единожды купленный Nero4Linux так пережил несколько версий дебиана). И никакие AppImage и FlatPack, собственно, были не нужны.

Да, есть ещё версии самого RPM, но они меняются крайне редко.

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

Я просто слышал о проблемах совместимости пакетов в RPM-дистрах

Основная проблема совместимости — это проблема зависимостей, и она есть не только в RPM, но и в DEB.

Если пакет собирается для использования библиотек из репозитория, он получается очень компактным, но при этом привязан не просто к дистрибутиву, а к версии дистрибутива.

Если же пакет тащит библиотеки с собой, проблем совместимости у него практически нет, но за это приходится платить размером. Пакеты второго типа раньше использовались для распространения проприетарного ПО. И если пакет второго типа грамотно собрать, то сделав по такому принципу DEB и RPM, можно было закрыть практически весь мейнстримный линукс (у меня один единожды купленный Nero4Linux так пережил несколько версий дебиана). И никакие AppImage и FlatPack, собственно, были не нужны.