Посоветуйте как выбирать репозитории или проблема не в них. Зависит ли выбор от места проживания. И в общем какими критериями руководствоваться при выборе.
В дополнение к сказанному
berkut_174Не зависит.
Только в плане выбора более быстрого сервера.
Прежде всего для обновления системы следует выбирать тот репозиторий (брэнч) на базе которого собран дистрибутив.
Версии брэнчей:
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Рекомендуется для прочтения:
http://docs.altlinux.org/archive/2.3/compact/alt-docs-compact/ch06.htmlКонтроль целостности.
Репозитории могут делиться на репозитории team и репозитории комьюнити.
Они имеют различия в наполнении, но могут относиться к одной ветке:
например p5/branch и 5.1/branch - p5, бранч тим, 5.1 бранч комьюнити. Репозитории комьюнити менее консервативны и частично с более длительным сроком поддержки. Но со своими особенностями.
Или: p6 - брэнч тим, t6 - брэнч комьюнити.
Официальные дистрибутивы выпускаются только на базе бранчей тим.
Следовательно и обновление дистрибутивной системы умолчально и безболезненно будет например:
Система p6 iso => p6/branch
Система p5 iso => p5/branch
И т.д.
Переезд с бранча на бранч в рамках одной версии:
Например переезд с бранча тим на бранч комьюнити, наименее безболезненный, если осуществляется в рамках одной версии, например 5-й: p5 => 5.1
Или 6-й: p6 => t6.
Использование по принципу или/или.
Не следует бегать от репозитория к репозиторию - ничего кроме лишних хлопот это не даст.
А уж тем более смешивать различные бранчи на уровне системы:
например из смеси р5, t6 и сизифа получается гремучая смесь которая неизбежно приведёт к взрыву.
(Опасный комментарий: точечное использование компонентов различных бранчей возможно, но вы точно должны представлять действия и последствия, положительные или отрицательные. А также точно ответить себе на вопрос зачем. Один неверно втиснутый пакет может привести к выносу более чем половины системы. Если вообще не к полному слому.)
Обновление ОС (в рамках одной ветки включая межверсионные обновления):
http://www.altlinux.org/Обновление_ОСОбщая информация по межверсионному обновлению (переезд на более новую версию ветки бранча):
http://www.altlinux.org/UpdateПри этом, при межверсионном обновлении, не мешает почитывать:
http://www.altlinux.org/ChangesНапример потому, что в таких местах по скромной незаметной ссылке можно встретить решение не столь редко встречаемой проблемы, которая багом не является по сути своей:
http://www.altlinux.org/Changes/aptВ целом, подводя итог:
- Если вы используете например дистрибутив:
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/5.0-kde3/(на 5.0 не смотрите - неофициальная сборка на базе 5.1)
то логичное и безболезненное обновление будет из 5.1/branch.
Если , например используете дистрибутивы
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/iso/то логично и безболезненно для обновления системы использовать бранч p5 на базе которого и созданы дистрибутивы лежащие в этой ветке бранча. Переезд на ту же версию бранча комьюнити, т.е. 5.1 за редчайшим исключением может вызвать мелкие шероховатости.
Но переезд с дистрибутивов
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/iso/на бранч p6 это тотальный апгрейд системы. Точнее сказать глобальное межверсионное обновление и порой может повлечь за собой нетривиальные для новичка проблемы. Часто решение их по ссылкам выше.
Ещё более нетривиальными решения могут быть при межверсионном обновлении с p6 на сизиф в котором systemd уже.
Ссылку на почитать о будущих внутренних изменениях в системе, чтобы иметь представление, приводили на нашем форуме:
http://forum.altlinux.org/index.php/topic,28486.msg197294.html#msg197294Частное отступление касательно Симпли.
Текущая версия. Выпуск 5 (6.0.1) от 13.02.2012Версия 6 (6.0.1) говорит о том, что "родным" для него будет p6/branch.
В целом связка apt + update-kernel + bash это мощный и гибкий инструмент. Но пользоваться им нужно аккуратно.