Помогите пожалуйста с выбором дистрибутива Linux.
Хочу засесть за изучение Linux с целью создания различных серверов. На данный момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки сообщества, широкое использование дистра в серверных применениях.
На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не гуру в этим деле, могу ошибаться.
Дайте пожалуйста свои рекомендации.
> Помогите пожалуйста с выбором дистрибутива Linux.
> Хочу засесть за изучение Linux с целью создания различных серверов. На данный
> момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может
> еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
> От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки
> сообщества, широкое использование дистра в серверных применениях.
> На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не
> гуру в этим деле, могу ошибаться.
> Дайте пожалуйста свои рекомендации.если для изучения то смотрите оба, различий не так уж и много для начала будет
> если для изучения то смотрите оба, различий не так уж и много
> для начала будетДело в том, что не особо много свободного времени, поэтому не хочется распыляться.
Хотелось бы выбрать один дистрибутив.
>> если для изучения то смотрите оба, различий не так уж и много
>> для начала будет
> Дело в том, что не особо много свободного времени, поэтому не хочется
> распыляться.
> Хотелось бы выбрать один дистрибутив.Как маленькие дети , поставть тот , которым пользуется друг тчк
> Помогите пожалуйста с выбором дистрибутива Linux.
> Хочу засесть за изучение Linux с целью создания различных серверов. На данный
> момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может
> еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
> От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки
> сообщества, широкое использование дистра в серверных применениях.
> На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не
> гуру в этим деле, могу ошибаться.
> Дайте пожалуйста свои рекомендации."Бубча и Бобчо... гЕЕЕЕЕЕниальные дети...".
Что вы подразумеваете под фразой "сложность дистра не является препятствием"?
Вы видели много дистров Линуха. и понимаете что есть сложность а что нет?
>[оверквотинг удален]
>> момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может
>> еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
>> От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки
>> сообщества, широкое использование дистра в серверных применениях.
>> На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не
>> гуру в этим деле, могу ошибаться.
>> Дайте пожалуйста свои рекомендации.
> Что вы подразумеваете под фразой "сложность дистра не является препятствием"?
> Вы видели много дистров Линуха. и понимаете что есть сложность а что
> нет?Нее....Он только "..хочет засесть за изучение..")
> Помогите пожалуйста с выбором дистрибутива Linux.
> Хочу засесть за изучение Linux с целью создания различных серверов. На данный
> момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может
> еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
> От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки
> сообщества, широкое использование дистра в серверных применениях.
> На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не
> гуру в этим деле, могу ошибаться.
> Дайте пожалуйста свои рекомендации.Выбирайте тот с которым работает Ваш друг или знакомый, у которого можно будет спросить и поучиться. Если таковых нет, то начинайте читать документацию, и выбирайте по ней. Та которая окажется для Вас более понятная тот дистрибутив и ставьте.
ЗЫ. Для предотвращения холивара, специально не стал советовать конкретно. Потому как работаю с одним дистрибутивом, и посоветовал бы именно его.
Панятна.... Похоже каждый юзает то, что под руку попалось...
> Панятна.... Похоже каждый юзает то, что под руку попалось...Детский сад.
Каждый юзает то, что выбрал (или за него выбрали, но принудиловку не рассматриваем).
Чтобы выбрать, нужно сравнить и выбрать... сюрприиииз!, наиболее подходящее.
Чтобы сравнивать и понимать, что наиболее подходит, нужно определить _свои_ критерии выбора/отбора.
Чтобы определить _свои_ критерии отбора, нужно... ну, например, сделать обзор "поляны", отобрать значимые признаки, нарисовать табличку... А потом выбрать то, что больше _понравилось_.
Ну, есть ещё много людей, которые постоянно :-O ставят какие-то (новые?) дистрибутивы... Не знаю зачем.
> Детский сад.Детский сад - это тупой стеб на нормальный вопрос.
> Каждый юзает то, что выбрал (или за него выбрали, но принудиловку не
> рассматриваем).
> Чтобы выбрать, нужно сравнить и выбрать... сюрприиииз!, наиболее подходящее.
> Чтобы сравнивать и понимать, что наиболее подходит, нужно определить _свои_ критерии выбора/отбора.
> Чтобы определить _свои_ критерии отбора, нужно... ну, например, сделать обзор "поляны",
> отобрать значимые признаки, нарисовать табличку... А потом выбрать то, что больше
> _понравилось_.
> Ну, есть ещё много людей, которые постоянно :-O ставят какие-то (новые?) дистрибутивы...
> Не знаю зачем.Свои критерии я указал - наиболее стабильное и беспроблемное использование указанного софта.
Я хотел увидеть ответы типа "для данной задачи я пробовал такой-то дистр, были такие-то плюсы и такие-то минусы". Вместо этого увидел крайне неинформативный флуд на тему поучения жизни.
>> Детский сад.
> Детский сад - это тупой стеб на нормальный вопрос.Это - нормальный стёб на _тупой_ вопрос.
> Свои критерии я указал - наиболее стабильное и беспроблемное использование указанного софта.Аха:
>>OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может еще Jabber+OpenLDAP
> Я хотел увидеть ответы типа "для данной задачи я пробовал такой-то дистр,
> были такие-то плюсы и такие-то минусы".За Quagga'у не скажу, а всё остальное работает на _любом_ из 100500 линукс дистро ...
>Вместо этого увидел крайне неинформативный флуд на тему поучения жизни.
А ты таки подумай почему :)
> Помогите пожалуйста с выбором дистрибутива Linux.
> Хочу засесть за изучение Linux с целью создания различных серверов. На данный
> момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может
> еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
> От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки
> сообщества, широкое использование дистра в серверных применениях.
> На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не
> гуру в этим деле, могу ошибаться.
> Дайте пожалуйста свои рекомендации.Я для ИЗУЧЕНИЯ использовал Slackware. Сейчас сижу на Gentoo. Сервера на ней тоже есть, но дистрибутив для реального боевого сервера выбирается в зависимости от задачи, а не наоборот.
> Я для ИЗУЧЕНИЯ использовал Slackware. Сейчас сижу на Gentoo. Сервера на ней
> тоже есть, но дистрибутив для реального боевого сервера выбирается в зависимости
> от задачи, а не наоборот.Спасибо!!! Наконец-то появился адекватный человек!
Подскажите, у вас есть какие-нибудь впечатления от сравнения RedHat и Gentoo??
Мне не хочется разделять дистры для обучени и для необучения. Не вижу в этом смысла. Надо учить то, что имеет наибольшую вероятность быть пригодным.
> Надо учить то, что имеет наибольшую вероятность быть пригодным.Тогда спроси у своего CTO какой Линукс компания юзает[\планирует] - и изучай его!
> Тогда спроси у своего CTO какой Линукс компания юзает[\планирует] - и изучай
> его!В данном случае я сам себе CTO. Спрашивать у меня есть возможность только у себя и здесь, на форуме.
>> Я для ИЗУЧЕНИЯ использовал Slackware. Сейчас сижу на Gentoo. Сервера на ней
>> тоже есть, но дистрибутив для реального боевого сервера выбирается в зависимости
>> от задачи, а не наоборот.
> Спасибо!!! Наконец-то появился адекватный человек!
> Подскажите, у вас есть какие-нибудь впечатления от сравнения RedHat и Gentoo??Это принципиально разные дистрибутивы. Вот и все впечатления.
А дальше от человека зависит. Всё-таки, рекомендую попробовать.
В свое время я именно так и сделал. Была и Gentoo, и Slackware =)Я, например, имею следующее мнение:
Gentoo - да, конечно это удобно иметь возможность пересобирать всё с разными опциями, но мне это нафиг не надо (надо но редко, и я делаю это в соответствии с правилами своего дистрибутива), потому что имея возможность, я только и буду ей пользоваться, а я не хочу =) Я хочу - "поставил/обновил и пусть работает".
Redhat. точнее, Fedora. - обновил - и думай, чего ж оно сломалось то...
Redhat. Centos. Как и в Fedore, чегой-то я подустал искать софт, требуемый мне, в extra, и пересобирать нужные мне более новые версии из srpm-ок или, что чаще, spec. Ну и обновляется он чегой-то не так как мне нравится. Не использую уже давно.На данный момент я использую Debian. Соприкосновения с Ubuntu радости лично мне особой не приносили (сталкивался со специфическими глюками), но возможно я не ту ветку встречал (на чужих серверах). По большому счету, для меня оно отличается от дебиан только своей непривычностью репозиториев и именами веток (непонятно где чего).
Почему использую дебиан: софт, имеющийся в stable меня полностью устраивает, как количеством (доступностью, разнообразностью) так и качеством. Иногда лезу в testing. Есть небольшой набор пакетов, собранных самостоятельно, и приводящих систему к необходимому мне состоянию. Это:
iptables-service, который когда-то тут (на форуме) публиковался, и позволяющий мне делать "как в редхат" '/etc/init.d/iptables save', некоторые специфические вещи, типа quagga-with-realm, пакет postfixadmin (в дистрибутиве был каталог DEBIAN, т.е. почти оф. поддержка). Но да, для некоторых случаев используется debian-multimedia и nginx с dotdeb.
> Мне не хочется разделять дистры для обучени и для необучения. Не вижу
> в этом смысла. Надо учить то, что имеет наибольшую вероятность быть
> пригодным.Пригодность зависит только от вас. Сначала всеравно будет обучение, а уже потом - осознанный выбор. Хотябы с типом дистрибутива определитесь, и с базовыми принципами работы с ним (в плане установки/обновления софта).
Не хотите осознанного выбора - берите XxXXxxxX. Точка. Потому что я так сказал. Берите и не думайте.
>[оверквотинг удален]
> поддержка). Но да, для некоторых случаев используется debian-multimedia и nginx с
> dotdeb.
>> Мне не хочется разделять дистры для обучени и для необучения. Не вижу
>> в этом смысла. Надо учить то, что имеет наибольшую вероятность быть
>> пригодным.
> Пригодность зависит только от вас. Сначала всеравно будет обучение, а уже потом
> - осознанный выбор. Хотябы с типом дистрибутива определитесь, и с базовыми
> принципами работы с ним (в плане установки/обновления софта).
> Не хотите осознанного выбора - берите XxXXxxxX. Точка. Потому что я так
> сказал. Берите и не думайте.Итого, получается три варианта - CentOS, Debian, Gentoo??
Подскажите, как у всех трех ситуация с поддержкой соответствующего сообщества?? Т.е. если у меня возникает какая-либо проблема, то с каким дистром я быстрей получу ответы на вопросы (здесь наверное играет роль наличия соответствующих русских порталов, популярность дистра, доступность обучающей информации)?И еще - не могли бы вы сказать что-нибудь по поводу Linux From Scratch?? Насколько подъемна эта затея?? Меня эта тема просто заинтересовала в плане того, что если я захочу поднять шлюз на компе на атоме и винте в виде ssd или флешки.
>[оверквотинг удален]
>> Пригодность зависит только от вас. Сначала всеравно будет обучение, а уже потом
>> - осознанный выбор. Хотябы с типом дистрибутива определитесь, и с базовыми
>> принципами работы с ним (в плане установки/обновления софта).
>> Не хотите осознанного выбора - берите XxXXxxxX. Точка. Потому что я так
>> сказал. Берите и не думайте.
> Итого, получается три варианта - CentOS, Debian, Gentoo??
> Подскажите, как у всех трех ситуация с поддержкой соответствующего сообщества?? Т.е. если
> у меня возникает какая-либо проблема, то с каким дистром я быстрей
> получу ответы на вопросы (здесь наверное играет роль наличия соответствующих русских
> порталов, популярность дистра, доступность обучающей информации)?ну, я пользуюсь гуглом world-wide =) решения умею с дистрибутива на дистрибутив "перетачивать", если мне надо, так что не особо мне критично какой дистр, использую тот что удобен _мне_.
> И еще - не могли бы вы сказать что-нибудь по поводу Linux
> From Scratch?? Насколько подъемна эта затея?? Меня эта тема просто заинтересовала
> в плане того, что если я захочу поднять шлюз на компе
> на атоме и винте в виде ssd или флешки.Если сильно хочется развлекаться - ничего вас не остановит. Ну и меня не останавливало.
Я на атом на флешку ставил Debian. Хотя, конечно, в силу своей стандартности тянуло оно несколько лишнего, но это атом, он мощный =) . Я думаю, Gentoo можно гораздо сильнее заточить =) А работать может что угодно.
Кстати, пока писал, вспомнил что да, ставил я Gentoo на мелкий винтик для организации специализированного мини-сервера. В принципе, мне тоже нравилось, да.Чтобы понять разницу, надо пробовать _поэксплуатировать_. Чтобы полный цикл прочувствовать, с установкой обновлений, временем даунтайма, граблями, разной работой вроде одинакового ПО на однотипных настройках в силу разных опций сборки в управляющем файле gentoo =)))) и тп
> Помогите пожалуйста с выбором дистрибутива Linux.
> Хочу засесть за изучение Linux с целью создания различных серверов. На данный
> момент интересуют – OpenVPN, Quagga, SQUID, FTP, какая-нибудь почта, Apache, может
> еще Jabber+OpenLDAP. Сложность дистра не является препятствием.
> От дистрибутива нужно в основном: надежность, стабильность развития, наличие широкой поддержки
> сообщества, широкое использование дистра в серверных применениях.
> На первый взгляд вроде или RedHat (CentOS) или Debian... Но я не
> гуру в этим деле, могу ошибаться.
> Дайте пожалуйста свои рекомендации.Обычно больше времени занимает настройка программы, чем дистрибутива.
От дистрибутива нужно только знать, как установить, как запустить, и где лежат конфиги.
Учиться настраивать программы (squid, openvpn, ...) можно на любом дистрибутиве.
Просто, например, в одном дистрибутиве конфиги будут лежать в /etc/apache, а в другом - в /etc/httpd.
Поэтому можно изучить азы настройки конкретного дистрибутива.
Лучше хорошо знать теорию работы *nix: принцип "все через файлы", монтирование разделов в *nix, конвееры из программ "cat | grep | sed", текстовые конфиги в /etc, фаерволл iptables, и т.д.
Все это есть в любой linux, bsd и вообще *nix системе.Если учиться настраивать дистрибутив, для начала можно ubuntu server.
Быстро, просто и без gui интерфейса.
Потом можете попробовать debian, увидите, что там все почти один-в-один.
Будете знать, как работать с debian based дистрибутивами.Потом рекомендую попробовать centos.
Если после этого попробуете fedora или suse, найдете много общего.
Будете знать, как работать с redhat based дистрибутивами.Обычно на серверах стоит дистрибутив или debian based, или redhat based.
Поставщики железа (серверы, контроллеры) и виртуализации (vmware, ...) обычно делают драйверы и утилиты для этих систем.
Поэтому знания этих двух систем будет хватать в большинстве случаев.При желании можете попробовать gentoo/arch/slackware или даже linux from scratch.
Дает много теоретических знаний: установка из исходников, компиляция программ, сборка ядра.
Но поддержка и обслуживание таких серверов занимают много времени, если серверов больше одного.
Сложно поддерживать все сервера в рамах 2-3 типовых конигураций.
Плюс много времени может уходить на поиск информации, как заставить работать какое-то железно.От себя могу добавить, что какая бы ошибка у вас не возникла, скорее всего вы не первый, кто её получил.
Смело постите текст ошибки в гугль, скорее всего что-то найдете.
2 XoReВот спасибо большое!!! Именно такой ответ я и хотел получить! Спасибо!
В принципе, после просмотра разделов поддержки Intel и Adaptech у меня все свелось к выбору двух типов дистрибутивов - совместимых с Red Hat и совместимых с SLES.
> 2 XoRe
> Вот спасибо большое!!! Именно такой ответ я и хотел получить! Спасибо!
> В принципе, после просмотра разделов поддержки Intel и Adaptech у меня все
> свелось к выбору двух типов дистрибутивов - совместимых с Red Hat
> и совместимых с SLES.У debian есть программа alien - может распаковывать и устанавливать rpm файлы.
Плюс есть неплохой репозиторий с программами для райдов - аналогами redhat:
http://hwraid.le-vert.net/
Поэтому все сводится к предпочтениям.
Большое спасибо! На данный момент выбор остановлен на Debian :)