Пакеты Debian и dotdeb

Я не очень опытен в администрировании серверов.
Я хочу попробовать Debian Squeeze на одном из наших серверов (а не на Ubuntu), чтобы ощутить реальные отличия;)
Прочитав много об этих двух дистрибутивах, я понял основное отличие в том, что Debian более стабилен, потому что хорошо протестирован, но не обновляется так часто, как Ubuntu...

Я использую ежедневные технологии, такие как: Git, Nginx, MongoDB, Node.js, Rails, Django, Php5.3...

Таким образом, мое первое ожидание состояло в том, чтобы не найти обновленные пакеты для этих хороших технических деталей.

НО, я нашел репозиторий dotdeb, где пакеты часто обновляются, и это хорошо!

Итак, мой вопрос: хорошо ли идти с Debian с пакетами, в основном от dotdeb, или напрямую с Ubuntu...?
Как пакеты dotdeb соответствуют философии длинных и стабильных выпусков Debian?

4 ответа

Если вы решите использовать сторонний репозиторий, вы как бы нарушаете образ мышления Debian, имея в тесте только очень хорошо проверенные пакеты.

Вместо этого я бы пошел с Ubuntu, если бы меня не устраивали пакеты в Debian. Особенно, когда вы планируете использовать большинство ваших пакетов от dotdeb.

dotdeb.org предоставляет новейшее программное обеспечение для php / mysql / и т. д., которое прошло меньше или ранее не тестировалось. Так что хорошо, если вы пытаетесь помочь найти новые ошибки в не очень хорошо протестированном программном обеспечении. Не то, что вы хотите для сервера. Спросите себя, действительно ли вам нужны новейшие функции и вы готовы пожертвовать стабильностью.

Так же, как в сторону. Я слышал, что все здесь говорят о стабильных пакетах, но иногда стабильная версия Debian слишком устарела для некоторых проектов. Я не хочу ждать еще 5 лет, прежде чем MySQL 5.5 станет стабильным, например! Много раз я сталкивался с проблемами, когда пакеты просто слишком устарели для того, что я пытаюсь разработать. Даже в Ubuntu LTS это может быть проблемой, и я не хочу беспокоиться об использовании новейших "не-LTS" Ubuntu и дистрибутивов, которые устаревают каждые 18 месяцев:P

До сих пор я без проблем использовал пакеты dotdeb в производственных системах, но, разумеется, всегда использовал ваше усмотрение с этими вещами.:)

Использование таких дистрибутивов, как стабильный Debian или RHEL, означает, что вы застряли на определенных версиях пакетов в течение многих лет, только обновления безопасности, серьезные исправления ошибок и т. Д. Переносятся обратно в их обновления. Debian, RHEL и т. Д. - это стабильность: не только "мы гарантируем, что это не сломает ваш сервер", но и "мы обещаем, что программный API/ ядро ​​ABI не меняет" уровень стабильности.

Для крупных корпораций и клиентов, таких как правительства, это благословение, поскольку им не нужно так беспокоиться, если какое-то обновление сломает их $internal_critical_software.

Для тех из нас, кто хотел бы использовать более свежие версии какого-либо программного обеспечения или совершенно новые технологии, это боль. Вам нужно либо использовать сторонние репозитории, либо скомпилировать программное обеспечение вручную, если вы хотите установить более свежие версии некоторых программ. Оба метода фактически лишают смысла использование некоторого "стабильного" распределения.

Если вам действительно нужно жить опасно, не беспокойтесь о стабильных дистрибутивах. Используйте что-то вроде Ubuntu (не LTS), Gentoo, Arch, Debian unstable, Fedora ... и не жалуйтесь, если что-то сломается, но будьте готовы исправить это самостоятельно. Выбор между стабильным и самым последним - это все о компромиссах.

Другие вопросы по тегам