Ubuntu на сервер? Вы, наверное, шутите?

Тут один гражданин, по своей наивности, наверное, объявил, что Ubuntu ничем не хуже Debian ведет себя на сервере. Сначала я отреагировал так, как всегда реагирую на глупости на сайте — пожал плечами и забыл. Но потом все же передумал. Кто я такой, чтобы игнорировать мнение уважаемых «экспертов». Давайте проверим.

Для установки я использовал следующий образ с официального сайта: https://releases.ubuntu.com/14.04/ubuntu-14.04-server-amd64.iso.

Процесс установки прошел легко и быстро. Мне очень понравился инсталлятор Ubuntu Server. Наверное, это потому, что он сдут у Debian.

После установки я решил заменить пароль, так как для тестирования установил простой, но светить SSH с таким паролем в сеть было бы неосмотрительно. Ввожу passwd и вижу:

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory

Эта замечательная и крайне информативная надпись появлялась через раз. Дальнейшие эксперименты, думаю, проводить не имеет смысла. Если кому интересно, вот соответствующий багрепорт. Лишний раз убедился, что если нужна стабильность, то лучше держаться подальше от Убунты.

Самое интересное, в Ubuntu Server нет нового ПО, из-за чего можно было бы задуматься о переезде с Debian. Например, в Debian доступен пакет Ruby версии 1.9.1, тогда как последняя стабильная версия 2.1.?. Из-за этого приходится устанавливать Ruby в обход пакетного менеджера, через RVM. Ну, я подумал, что уж в Ubuntu должна быть если не последняя версия Ruby, так хотя бы из второй ветки. Оказалось, что нет. Тоже 1.9.1. Вопрос: почему? Ответ: стибрили с Debian, а там была именно эта версия.

Так спрашивается, зачем нужна Убунта, предлагающая все те же несвежие пакеты, но в нагрузку дающая еще и проблемы со стабильностью?

И лишь одно я не могу понять. Дистрибутив Ubuntu основан на той же пакетной базе Debian. Ну вот как так можно умудриться взять один и тот же пакет, чтобы он в Ubuntu глючил, а в Debian работал? Шаттлворт и его кореша знают какое-то волшебное заклинание, превращающее всё в какашку?