История изменений
Исправление
firestarter,
(текущая версия)
:
O_O зачем мне это делать?
Чтобы не фантазировал об идеальном мире и спустился на землю.
я тебе весь тред толкую, что правильный ppa имеет нужную версию ПО под нужную версию дистриба.
А я тебе весь тред толкую что это не всегда возможно. Новая версия программы может требовать новые версии библиотек (всякие там libc), где опять сменили api, abi и прочую хрень. Установка новых версий библиотек заменяет их старые версии. Уже установленные в системе программы зачастую не расчитаны на работу с будущими версиями библиотек, обычно это указано в их зависимостях, поэтому пакетный менеджер удалит все эти программы для установки новых версий библиотек.
какая между ними разница?
Большая. Принципы использования отличаются. На сервере ты можешь как угодно что угодно настраивать, хоть в чруте запускай что хочешь. Десктоп же просто должен брать и работать, его пользователь не должен ничего знать о тонкостях работы системы, что такое зависимости и тому подобная ересь красноглазиков. А ещё разница и в том что описанные мной проблемы на десктопе проявляются в большей степени по причине того что у десктопного ПО обычно в разы больше зависимостей.
Исходная версия
firestarter,
:
O_O зачем мне это делать?
Чтобы не фантазировал об идеальном мире и спустился на землю.
я тебе весь тред толкую, что правильный ppa имеет нужную версию ПО под нужную версию дистриба.
А я тебе весь тред толкую что это не всегда возможно. Новая версия программы может требовать новые версии библиотек (всякие там libc), где опять сменили api, abi и прочую хрень. Установка новых версий библиотек заменяет их старые версии. Уже установленные в системе программы зачастую не расчитаны на работу с будущими версиями библиотек, обычно это указано в их зависимостях, поэтому пакетный менеджер удалит все эти программы для установки новых версий библиотек.
какая между ними разница?
Большая. Принципы использования отличаются. На сервере ты можешь как угодно что угодно настраивать, хоть в чруте запускай что хочешь. Десктоп же просто должен брать и работать, его пользователь не должен ничего знать о тонкостях работы системы, что такое зависимости и тому подобная ересь красноглазиков.