> Обычно про свежий софт толкуют арче школьники. А зачем им нужен свежий > софт, объяснить не могут. Мне нужен софт, который будет работать стабильно. > Свежий софт работать стабильно не может по определению. Конечно очень приятно > для ЧСВ рассказывать на перемене что у тебя Арч и свежий > софт, но у взрослых нет времни игры, им работать надо.Школьники может и не могут, а я могу, хотя коротко, к сожалению, не получится( Стабильный и древний - это по определению разные понятия и то что для серверных систем хорошо, то для десктопных может быть плохо. Смотри для серверных систем, особенно в кластерных конфигурациях важно везде иметь одинаковые версии по на всех нодах, которые предварительно были проверенны в дев окружении. Для этого дистрибутив типа дебиана подходит достаточно хорошо, т.к. обновляется редко и изначально позиционируюются для серверного использования, более того в норм продакшене еще дополнительно делают свои зеркала и обновление таких систем делают исключительно планово. Т.е. условно раз в квартал обновляешь пакеты, на дев зеркале, обновляешь софт на всех девах смотришь что все ок, и делаешь аналогично для прод зеркала. А если есть баг, который создает проблемы и который пофиксили только в новой версии, то ты можешь забекпортить 1 пакет, по аналогичной схеме протестировать и обновить. Максимальный контроль за процессом обновления для серверных задач продиктован требованиями к таким системам и для серверных систем - это более чем оправданно. Для десктопа же ты точно не будешь делать свои зеркала, иметь несколько окружений т.к. такой подход будет сильно оверкильным. В то же время в отличии от серверных систем - дестопные технологии развивается намного быстрее, разнообразие железа сильно больше, а разработчики, которые участвуют в разработке десктопных приложений изначально разрабатывают и фиксят проблемы под мейнстрим. Учитывая это майнтейнерам "стабильных" дистрибутивов с 1 стороны хочется обновлять десктопные приложения до актуальных версий, которые разрабатываются под мейнстрим, а с другой - версии пакетов в системе старые, философия дистрибутива не позволяет их обновлять более активно и это не может не создавать дополнительных проблем для десктопа. Отсюда в багтрекере полно проблем от пользователей "стабильных" дистрибутивов, решение которых заключается в том что такой то пакет просто нужно обновить до актуальной версии, а философия дистрибутива этого не позволяет и перед пользователем такого дистрибутива стоит дилемма: 1) ждать несколько лет пока нужный пакет обновится 2) собрать самому нужный пакет и поставить вручную с риском создать другую проблему. И такой подход точно не добавляет стабильности. Аналогичная ситуация, если есть проблема с железом, которое как уже упоминалось выше - сильно разнообразнее, чем для серверных и тут аналогичная дилемма. С дистрибутивами которые изначально ориентированны на десктоп и которые обновляются более активно, таких проблем изначально нет, а те которые есть решаются сильно проще.
|