LINUX.ORG.RU

Опять про выбор дистибьютива


0

1

Есть очень сильное желание иметь возможность установки любых предыдущих версий пакетов. Соответственно вопрос: в каком дистрибьютиве из репозиториев не выпиливают предыдущие версии пакетов с выходом более новых? Просто неимоверно достали ситуации, когда с выходом новой версии, что-либо внезапно ломается, причем не обязательно в обновившемся приложении, а для того, чтобы откатиться нужно искать «левые» репозитории, которые еще не обновились. Учитывая количество этих самых дистрибьютивов и частоту появления на самых разных форумах тем «после обновления XXX поломались YYY и ZZZ», наверняка ведь где-то, что-то подобное реализовано.

Ответ на: комментарий от ipwww

И где в репозиторях OpenSUSE предыдущие версии? Каждый раз искать на OBS кто ещё не обновился это немного не то.

Luotaix
() автор топика

debian - /var/cache/apt/packages

aho
()

Gentoo. Там последние 2-3 стабильные версии всегда висят.

MahMahoritos ★★★
()

> Просто неимоверно достали ситуации, когда с выходом новой версии, что-либо внезапно ломается

Debian stable. Там ничего не ломается.

anonymous
()
Ответ на: комментарий от dogbert

Это пока ближе всего, но все таки мнолжество снэпшотов репозитория, с единственной версией пакета в каждом это не совсем то. Было интересно, есть ли дистрибьютив, где непосредственно в основном репозитории пакеты лежат в виде:

XXX_1.0.1
XXX_1.0.2
...
XXX_1.0.99
YYY_2.0.1
YYY_2.0.2
...
YYY_2.0.99
...

Luotaix
() автор топика
Ответ на: комментарий от Luotaix

Это редко. Некоторые пакеты в Debian так и валяются (libevent-2.0.5 и libevent-1.4.2, например), но это только ежели без подобного захламления репозитория совсем не жить. Просто если всё так держать, пакетов будет не двадцать, а двести тысяч и дикий ад в зависимостях. Для единичных случаев же снэпшоты должны потянуть.
И кстати, описанная тобой ситуация, когда для различения версий создаются пакеты с разным названием, типична именно для deb-based систем. RPM обходится без этого, чем некоторые товарищи очень гордятся и не устают ставить в укор при каждом споре о пакетных менеджерах.

dogbert ★★★★★
()
Ответ на: комментарий от amorpher

>возможность установки любых предыдущих версий пакетов

возможность установки предыдущих версий любых пакетов

так лучше?

Luotaix
() автор топика
Ответ на: комментарий от Luotaix

Да тоже самое :)
Разве трудно заблокировать/замаскировать и т.п. нужную/нужные версии?
Это в принципе везде делается.

amorpher ★★★★★
()
Ответ на: комментарий от dogbert

Была надежда что среди 9000 дистрибьютивов Linux могут найтись несколько, имеющие какие-то более значительные структурные отличия, нежели степень нескучности обоев.

Luotaix
() автор топика
Ответ на: комментарий от amorpher

Во всех известных мне дистрибьютивах в репозиториях хранится только актуальная версия пакета (максимум - пару версий отдельных библиотек для разрешения зависимостей). Перед обновлением я не могу знать, поламает ли оно что-либо, и если поламает, то что именно, соответственно до обновления непонятно что нужно блокировать. После обновления уже поздно, поскольку предыдущей версии в репозитории нет. Т.е. «заблокировать/замаскировать и т.п. нужную/нужные версии» действительно проблематично. И мне не совсем понятно где и как это «везде» делается.

Luotaix
() автор топика
Ответ на: комментарий от amorpher

Что насчёт: Внимание! Разговор записывается? Имхо, стабильный debian - идеальный вариант.

kirich
()

Если не ошибаюсь, в Мандриве так.

tuxin
()

Gentoo же. Ну или арч на крайняк.

Zhbert ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.