DistroImhoMike
Содержание
Мнение о разных дистрибутивах Linux
в варианте Michael Shigorin (mike@; gvy)
Оглавление
Intro
Эта страничка пару раз пыталась зародиться в процессе более или менее выпадающих из конкретно обсуждаемых тем на forum.opennet.ru; она ни в коей мере не претендует на объективную истину в последней инстанции, но иллюстрирует мнение человека, который не всегда спешил за что-то браться, не ответив на вопрос -- "зачем?".
Начальная провокация и постинг с прямым вопросом; вот ответ на него, который был перетащен сюда:
Интересы и задачи
Ну а все же?
У меня специфические серверы, поскольку из меня специфический админ, который вообще-то обычно манагер. Они тоже ленивые и тоже берутся отнюдь не за любую халтуру.
Где-то с 2003 года оказалось практичнее остановиться на дистрибутиве, который в достаточной степени закрывает круг интересных сейчас и-обычно-завтра вещей, и не заниматься ещё кучей всякого, что может быть интересным, но просто не хватит времени/здоровья на самообразование/набор опыта/знание грабель N дистрибутивов и "тяжёлых" направлений.
Дистрибутивы
Лично я из линуксов на продакшене пользую RHEL4 (там где орацкле) и Debian 4 Etch ... Но! У меня так же развалы FreeBSD 4.11, 5.4 и немного 6.2 ... особых проблем с ними нет (исключая 4.11 и новое железо/софт)
А тут кругом ALT с некоторыми VPS-вкраплениями Debian, CentOS, Fedora и Mandriva для тех людей и задач, которым так удобнее. В основном сейчас t6/5.1, есть несколько хостов и кучка VPS с 4.0.
Это вряд ли годится для Oracle по банальной причине официальной неподдержки -- несмотря на то, что оракл на альте по крайней мере несколько лет тому и работал по задачам .UA ccTLD, да и на Server 4.0 тоже заводится. Как минимум нет смысла напрягаться со сменой тоненькой прослойки под здоровенной махиной, когда эта прослойка особенно ничего не изменит ни с производительностью, ни с безопасностью.
Ну и мне неинтересно заниматься ораклом ни в каком виде; всегда есть на кого свалить таких клиентов и всем будет лучше. :)
*BSD, UNIX
Есть так же OpenBSD - тоже ничего, а их bgpd - просто сказка!
И не только он, судя по словам местных опёнководов. Кстати, один из них несколько лет тому офигел от only_from = 127.0.0.1 в дефолтном /etc/xinetd.conf от Master 2.0 -- со словами "Майк, ну я, конечно, параноик, НО НЕ НАСТОЛЬКО ЖЕ!" ;-)
Ну и ессссно зоопарк коммерческих UNIX - кудаж без этого .... впрочем песня не о них :) Не говоря уж о ... :)
Меня эта чаша в основном миновала :) (и та тоже)
Почему ALT Linux, а не FreeBSD
Внимание вопрос - 1) какие системы вы пользуете,
2) почему и
3) почему FreeBSD не в фаворе как продакшен сервер общего применения? Про себя я рассказал.
1. ALT Linux
2. works for me
3. это другой вопрос...
- "не в фаворе" (вообще) -- по субъективным причинам с 1998--99 годов, а позже под это неприятие чертей на практике обнаружилась куча технических и социальных обоснований, причём интересным образом между собой (и этой причиной) перевязаных.
- продолжение исходной посылки насчёт _серверных_ ОС: подразумевалось отсутствие бранчей не-базовой системы, что _для меня_ на production критично. Проблема вроде как архитектурно решена в NetBSD, но у них не хватает ресурсов этим толком воспользоваться AFAIH.
- про жизненные мелочи вроде железа, SMP, тредов и прочих строек века из того, что давно работает (вообще/хорошо/отлично) в Linux -- молчу, это опять же вопрос применимости.
Почему не...
RHEL не нравится деревянностью (если бы мне нравились такие задачи -- сидел бы уже пять лет в GSM-операторе и радовался деревянной жизни). Вывод был довольно разочаровывающим, особенно с учётом того, что линукс начинал с клона RH, потом посидевши на самом RH и позже перебравшись на другой клон (WGS4.2->RH5.1/5.9->BCL6.02/6.2).
Mandriva выперли основателя компании (Гаэля Дюваля), а затем и старую команду разработчиков. Заодно остались должны моим друзьям за переводы. Никакого желания что-либо делать с ними это само по себе не вызывает; невероятное количество наглой и упорной лжи в пиаре мандрива.вру (например, про сертификацию) опять же исключает всякую возможность работы с такими людьми.
Ubuntu -- тем, что перепрыгнули даже Gentoo по соотношению уровня шума к собственно делаемому. Вывод тоже был довольно разочаровывающим, поскольку в 2005, когда было созрел сваливать с тогда явно загибавшегося ALT, направился на разведку именно туда. Не понравился пластмассовый гуманизм, который отдаёт протестантами по лицемерности -- это после того, как дистрибутив неожиданно оказался слишком проблемным уже в первом приближении.
Debian остаётся в качестве default route по крайней мере для дома на всякий случай, а вот строить на нём что-либо клиентам получается слишком дорого. Причины вполне понятны и возможностей (даже желания) пытаться что-то с ними сделать попросту нет. (плюс последний инцидент с openssl заметно ударил по доверию к проекту, увы)
Вместо заключения
PS: уже говорил, что админ из меня -- ненастоящий? :) (даже когда зарабатывал этим на хлеб, то не искал работу, а позволял ей найти себя; и не боялся сменить ту, где пытались заставить заниматься неинтересным или субъективно ни мне, ни фирме ненужным/вредным -- btw для меня этот подход оказался правильным)
Ссылки
- бонус: offtopic о миграции
Disclaimer
Занимаюсь Linux с (позднего) 1998, участвую в ALT Linux Team с 2001. Нередко при публичных обсуждениях возникает эффект "да, но...", когда во многом можно согласиться с собеседником, но поскольку ряд иных идей или положений при этом может быть подвергнут критике -- может показаться, что я никогда ни с кем не согласен, из всех ОС признаю только линукс, а из всех линуксов -- только альт.
Это не так :-)
---
У Шигорина тоже есть вполне определенный идеал, и нетрудно догадаться, какой.
Не, ALT для Шигорина тоже вовсе не идеал и не панацея. Как и Linux.
Если погуглить, то найдутся и весьма резкие высказывания в devel@, и весьма неприятные баги в багзилле, и рассказы о проблемах линукса -- у каждого проекта свои недостатки и слабости.
А в роли "ацтоя" - все остальное.
Только когда кто-то возносит что-то, что по моим сведениям -- хуже Linux или хуже ALT в обсуждаемом аспекте.
Разумеется, я тоже человек и могу заблуждаться, забывать, зарываться; но в общем и в целом отношение в спорах обычно или "нет, Вы в этом неправы" (и приводится обоснование), или "такая позиция понятна, но есть вторая сторона вопроса". При последнем типе обычно нет смысла повторять или углублять слова собеседника тем, за что я могу быть благодарен MS/Sun/IBM/RH/Novell/Canonical/*BSD -- сказано и так достаточно, чтобы баланс был смещён.
Если бы в bugzilla.altlinux.org был проект ALT Linux Team, то это была бы одна из основных баг, которые бы сам на себя и повесил с пометкой -- "неочевидно".
Контакты
Michael Shigorin, 2007 * комментарии и исправления принимаются прямо здесь или в почту (shigorin gmail com)