Gentoo vs FreeBSD

И все-таки....
Фря у меня стоит полгода, пользую не часто, т.к. забросил изучение нового на время, учиться надо
Генту поставил тогда-же, настроил то-же, что и в фре, пользую не часто, т.к. забросил изучение нового на время, учиться надо (Gentoo - на мой взгляд единственный достойный из nix)
Я начинающий(в плане юниксоподобных систем), в перспективе разработчик софта, ну и естественно администрирование....
Что продолжать изучать freebsd или gentoo, что удобнее в плане написания софта под ОС, администрирования, поддержки оборудования и.т.д. Прочитал много на эту тему, но ответов, достойных не нашел, которые однозначно склонили меня к одной из этих двух )) Несомненно линукс развивается быстрее, оборудования поддерживает больше, дружелюбнее я бы сказал, зализаннее, все в нем хорошо, но фря.... манит своей старостью что-ли, сбалансированностью, и естественно тем, что это ОС, а не ядрышко облепленное софтом ))
Насчет документации не могу не сказать, что Handbook(FreeBSD) - просто офигенная вещь, у гентушников форум хорош, много чего обсуждается, да и число пользователей растет!

Посоветуйте что выбрать, я замучался сравнивать! Приведите аргументы в пользу чего-либо, что умеет одна из систем, чего не умеет другая и.т.д. Мне интересно мнение людей, которые многое перепробовали и остановили свой выбор на чем-то из этих двух вариантов!
P.S. Курить форум и "читай хендбук" это не советы и не аргументы )) Автор понимает, что на форуме, посвященном gentoo этот вопрос будет рассмотрен со стороны недостатков FreeBSD, так пишите эти недостатки....

Gentoo vs FreeBSD ?:) Nu

Gentoo vs FreeBSD ?:)
Nu mozno i tak Gentoo(linux kernel) +FreeBSD= Gentoo/FreeBSD(*BSDkernel + Gentoo RC)

Насколько я

Насколько я знаю, у FreeBSD довольно таки архаичная файловая система, которая на настоящее время обладает неудовлетворительной производительностью.
В плане установки Фря имхо гораздо проще (двоичные пакеты), хотя после того, как помучался от души с установкой Дженты, думаю что просто вопрос времени. :-)
Во FreeBSD привлекла стабильность и некая "стандартизованность", основательность.

Откуда там

Откуда там двоичные пакеты?
Идеология BSD - установка софта из портов.

про packages не

про packages не слыхали?
//видно, _как_ вы занимаеетсь бсд (без обид) =)

Я _не занимаюсь_

Я _не занимаюсь_ BSD. (Без обид)
Ставил как-то OpenBSD на шлюз - пришлось отказаться, не нашли дров на xDSL модем.
Однако, насколько мне известно, идеология *BSD основана на установке из портов.
В Gentoo, например, тоже есть поддержка бинарных пакетов, и что?

идеология бсд

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

Quote: идеология

Цитата:
идеология бсд -предоставить выбор пользователю, что ставить.

Не всегда.
Как и, обычно, - не предоставляя (без напильника) выбора КАК ставить.

Live free or die

заюзай Gentoo/Alt!

заюзай Gentoo/Alt! поставь себе систему на архитектуре x86-fbsd!

А чем гента

А чем гента лучше фри? Порты проще, но ядром тяжелее, то там с парамертрами для файервола собирай разбирай и.т.д. ужос, мне не понравилось.... Флаги рулят однозначно, но сколько там всего, хана или глаза боятся, руки делают?
Так же говорят, что 2.6 в стабильности не уступает фре, это так?
Я начинающий и многого не знаю, поэтому поднимаю такой вопрос.

Знакомая

Знакомая проблема)) был на том же этапе что и ты сейчас 1 год назад. Проблема решилась сама собой - начальник на работе был фанатом генту + все разработки были под linux, в результате года упорного изучения и напряжной работы по разработке софта с помощью nano и gcc(ну есче и mc) дошел до азов разработки ядра линукс. Сейчас сменил место работы( кстати уже на новое место шел как спец. по линуксу -> хвала Gentoo!) - глубже ближайшие годы лезть уже не будет возможности. Первые пол года писал на чистом C. Потом перешел на С++ - но чувствовал чет. не то. Думаю самое перспективное что связано с Opensource - разработка веб-приложений(Perl, PHP, возможно Ruby, Python) и Java - поэтому FreeBSD рассматриваю как инструмент для построения шлюзов в сети, почтовых серверов, маршрутизаторов, фаерволов и т.п. Linux - по моему личному мнению больше подходит для разработчиков сложного и хорошо оплачиваемого софта. В ближайший месяц планирую скачать Solaris и AIX и поиграться с ними на виртуальной машине.

по

по безопасности BSD превосходит Gentoo GNU/Linux, даже если последняя очень hardened.

но с другой стороны Gentoo удобней и превосходит в производительности в не критичных условиях.

Короче, те никто однозначного совета не даст

Лично предпочтитаю Gentoo GNU/Linux и OpenBSD, варьируя свой выбор согласно условиям той или иной задачи

а обосновать?

Шаманыш написал(а):
по безопасности BSD превосходит Gentoo GNU/Linux, даже если последняя очень hardened.

Это слова. А где факты? Зачем проводить дезинформацию не понимая о чём вы говорите? Посмотрите для начала хотя бы hardened.gentoo.org на тему того, что такое hardened, из скольких подпроектов он состоит, а потом расскажите, что вы имели ввиду и покажите сколько уязвимостей действительно можно поэксплуатировать на hardened системе...

пользуем и то и

пользуем и то и другое, но в плане безопасности системы в целом, предпочтение отдаём BSD, а именно OpenBSD.

Я же не пишу, что Hardened Gentoo не безопасна, оба одинаково безопасны в практическом плане... до некоторого уровня паранои.

Кстати, на счёт уязвимостей. Известно, что стандартный генератор псевдослучайных чисел в Linux слабоват (вот недавний пример), потому в Hardened Gentoo вроде должен использоваться другой, я прав?

Quote: по

Цитата:
по безопасности BSD превосходит Gentoo GNU/Linux, даже если последняя очень hardened

В типической конфигурации для решения стандартных задач - возможно.
Шаг в сторону действительности - и всё уже совершенно не так однозначно.
Если Фрю вообще удасться сконфигурировать для решения этой задачи...

Live free or die

no answer

На ваш вопрос можно очень долго отвечать, но сбалансированного ответа, содержащего все нужные слова всё равно не будет. Дело в том, что всегда можно придумать примеры использования в которых FreeBSD хуже gentoo, а можно придумать и наоборот... Просто пробуйте, со временем поймёте, что вам в ОС нравиться, а что для вас лишнее. Но раз уж вы только учитесь, очень советую вам изучить до конца gentoo handbook и понять, что на самом деле происходит в процессе установки системы. Этот опыт вам много где пригодится :)

Я прекрасно

Я прекрасно понимаю что происходит при установке.... У меныя нет возможности поработать с сетевыми прогами, у меня нет сети, где все можно опробовать, тот же почтовик настроить

Мои 5 копеек

4 года работаю с ОС FreeBSD.

Уже год использую Gentoo.

Я теперь и не сравниваю - обе ОС достойные! А так как возможности черепушки позволяют (недавно памяти прикупил ;)) - изучаю и использую обе ОС (есть желание, железо и время).

Gentoo: FileServer, VmWare Server, LTSP, PDC, Wiki...
FreeBSD: Router, Firewall, VPN (PPTP, IPSEC), Mail, Proxy и т.д.

PS: Не нужно сравнивать...нужно использовать - желательно максимально эффективно.

> Не нужно

> Не нужно сравнивать...нужно использовать - желательно максимально эффективно

Вот именно :)

-

Я лет пять пользовал FreeBSD разных версий, это ОС FreeBSD - серьезная ОС... в плане безопасности все же понадежней, в плане "сваливания" ему (на моем опыте) цены нет, ставлю на нем "чувствительные" сервисы... что никогда не должно падать само-собой (я имею в виду именно работу сервисов а не оборудования)... главное тут и не маловажное, сбалансированно подобранное "железо" под FreeBSD... у меня случай был, когда на третьем году жизни пропал "почтовик"... искали всем отделом сервак... по проводам нашли в подвале, заваленный коробками из под различной орг.техники, выяснилось, что винт накрылся, но сама ОС продолжала работать, хоть и выдавала ошибки о том что не может произвести запись и чтение файлов, но ОС работала... и работала бы и дальше вот только винт подвел :)

В плане gentoo мне она тоже понравилась со своей системой портежей, я считаю её "уникальной"... очень гибкая... и быстрая (если конечно ключи подобрать хорошо :) )...

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

Я сам отлично знаю ОС FreeBSD сейчас изучаю Gentoo... поверьте не сложно это совмещать... благо они были написаны по совместимости POSIX... Спасибо Торвальдсу...

ponikz Не получишь

ponikz
Не получишь ты однозначного ответа. Я уже не сравниваю их. Вернее сравниваю, но не пытаюсь понять что же лучше. Это бесполезно. В плане безопасности FreeBSD пожалуй посерьезней, можно вообще добиться параноидальной защиты. потом сам сделать ничего не сможеш. поссать не даст =))
FreeBSD пожалуй посложней в изучении-обслуживании, но это дело опыта. На серверах и десктопе юзаю генту, но по-прежнему лелею надежду наконец взяться всерьез за фрю....

PS. Лех, прислушайся к Dorlas. Сам его пытал в свое время, за что ему огромное спасибо ;)
-----
За свои слова и поступки отвечу. Всегда.

Да уж

По поводу безопасности FreeBSD - это да - пару лет назад я ставил себе такую задачку - защитить ОС в случае, если кто-то удаленно получил права root и консоль.

И решение я нашел - использовать securelevel 3 + куча дополнительных артибутов на файлы в системе.

Шла защита всех маломальски нужных каталогов и файлов, журналов (append only!) - короче не меряно работы :(

Итогом стала система, которую без перезагрузки в single mode поломать нельзя (а удаленно находиться в signle mode невозможно).

НО в итоге получилась жутко неудобная штука - чтобы исправить хотя бы один конфиг, нужно перезагрузить сервер, понизить securelevel (находять в single mode), снять флаги с файлов, исправить, повесить флаги обратно, и загрузить сервер как обычно :)

Админить такой сервер удаленно невозможно - ничего сделать не сможешь :)

PS: Приятно было вспомнить :)
PSS: Сейчас я такие вещи не использую, т.к. практика показала, что в стандартных ситуациях паранойя не нужна :)

Да ладна Вам

FreeBSD классная вещь, но не для мультимедийного десктопа!!!!!!!!!!!
Я сам люблю FreeBSD, но перешол на Gentoo чтобы в игрухи поиграть фильмы посмотреть музню послушать на телефон приколов накидать...
Некоторое из этого не совсем так работало, как мне хотелось на бсд.
По надежности, та ой я не слышал ни одного случая, чтобы сказали повалили сервак, потому что там гента, а ни бсд например....
Нужен чистый сервер - мое предпочтение FreeBSD, нужен десктоп без гемороя и потраченого в пустую времени - Gentoo!!!
Опять же я не говорю что фря лучше, как сервер, но у нее удобней фаервол, нат...
На счет сервера - Ваши предпочтения.
На счет десктопа - Gentoo и точка (если вы не хотите себя ограничевать только Х сервером, а полноценно НЕ ХУЖЕ мелкософта!!!).

Gentoo Linux 2007 amd64 + wine + Cedega 6.0 Autlon 3500+ 1024Mb RAM 200Gb HDD - в жоп*** мелкософта :))
Работает вся мультимедия, NFSMW, Counter Strike Sourse.... да вообще куча всего что надо работает.
P.S.
Вот ребят одного не пойму в край нет под лины ни одного толкового DC++ клиента :((((((((((
Аж странно под опенсорсом нет одной из самой важной проги распространения опенсорся :))))

А чем linuxdcpp не

А чем linuxdcpp не угодил? Я довольно долго им пользуюсь и доволен.

Сори, что пишу

Сори, что пишу не по теме, дай ссылку на Cedega 6.0(ток не с Transgaming.com), а то все что нашел в торенте да и вообще в нете не хочет нормально становиться(я имею ввиду emerge cedega не работает)! :( поможеш?

Да ладна Вам

FreeBSD классная вещь, но не для мультимедийного десктопа!!!!!!!!!!!
Я сам люблю FreeBSD, но перешол на Gentoo чтобы в игрухи поиграть фильмы посмотреть музню послушать на телефон приколов накидать...
Некоторое из этого не совсем так работало, как мне хотелось на бсд.
По надежности, та ой я не слышал ни одного случая, чтобы сказали повалили сервак, потому что там гента, а ни бсд например....
Нужен чистый сервер - мое предпочтение FreeBSD, нужен десктоп без гемороя и потраченого в пустую времени - Gentoo!!!
Опять же я не говорю что фря лучше, как сервер, но у нее удобней фаервол, нат...
На счет сервера - Ваши предпочтения.
На счет десктопа - Gentoo и точка (если вы не хотите себя ограничевать только Х сервером, а полноценно НЕ ХУЖЕ мелкософта!!!).

Gentoo Linux 2007 amd64 + wine + Cedega 6.0 Autlon 3500+ 1024Mb RAM 200Gb HDD - в жоп*** мелкософта :))
Работает вся мультимедия, NFSMW, Counter Strike Sourse.... да вообще куча всего что надо работает.
P.S.
Вот ребят одного не пойму в край нет под лины ни одного толкового DC++ клиента :((((((((((
Аж странно под опенсорсом нет одной из самой важной проги распространения опенсорся :))))

Да ладна Вам

FreeBSD классная вещь, но не для мультимедийного десктопа!!!!!!!!!!!
Я сам люблю FreeBSD, но перешол на Gentoo чтобы в игрухи поиграть фильмы посмотреть музню послушать на телефон приколов накидать...
Некоторое из этого не совсем так работало, как мне хотелось на бсд.
По надежности, та ой я не слышал ни одного случая, чтобы сказали повалили сервак, потому что там гента, а ни бсд например....
Нужен чистый сервер - мое предпочтение FreeBSD, нужен десктоп без гемороя и потраченого в пустую времени - Gentoo!!!
Опять же я не говорю что фря лучше, как сервер, но у нее удобней фаервол, нат...
На счет сервера - Ваши предпочтения.
На счет десктопа - Gentoo и точка (если вы не хотите себя ограничевать только Х сервером, а полноценно НЕ ХУЖЕ мелкософта!!!).

Gentoo Linux 2007 amd64 + wine + Cedega 6.0 Autlon 3500+ 1024Mb RAM 200Gb HDD - в жоп*** мелкософта :))
Работает вся мультимедия, NFSMW, Counter Strike Sourse.... да вообще куча всего что надо работает.
P.S.
Вот ребят одного не пойму в край нет под лины ни одного толкового DC++ клиента :((((((((((
Аж странно под опенсорсом нет одной из самой важной проги распространения опенсорся :))))

мне хватает

мне хватает linuxdcpp

-

Хм-м... кто-то писал что для мультимедиа не подходит FreeBSD... что могу сказать, подходит, сложно настроить, согласен, но я где-то в сети наткнулся на проект лайв-сиди, который после установки превращает FreeBSD в удобнейший десктоп, сам не смог пользовать, т.к. времени в то время не было, просто сильно удивился и пошел дальше... кстати у меня есть книжица где описан на русском языке процесс установки FreeBSD в качестве десктопа, с такими наворотами что АЖЖЖЖ :-)

Да и что там говорить, ведь MacOS написан на ядре FreeBSD...

<< Да и что там

<< Да и что там говорить, ведь MacOS написан на ядре FreeBSD...
может я что-то пропустил, но что тогда такое darwin?

За госнову внем

За госнову внем ядро от BSD
__________________________________________________
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"

и когда это

и когда это было?
и что от этого осталось?
и мак и никсы - posix совместимые, и произошли от общего предка - но кто его теперь вспоминает? да и неосталось в потомках ничего кроме воспоминаний. Можно ставить OpenDarwin, только нельзы ставить интерфейс ихний - он патентованый. вот и вся разница, а на что этот интерфейс нахлобучили неважно. Если ты в курсе переезда мака на интеловские процы - ты можеш вспомнить чего стоили заявления Джобса о безопасности МакОСа - разломали макос в хлам, как только это стало нужно кому-то.
Ты же не скажеш что BSD такая дырявая?

Quote: чего

Цитата:
чего стоили заявления Джобса о безопасности МакОСа - разломали макос в хлам, как только это стало нужно кому-то.
Ты же не скажеш что BSD такая дырявая?

Есть мнение, что если столь же заинтересованно начать ломать BSD...
То выяснится много интересного.

Live free or die

именно, просто

именно, просто разница в том что если находят дырку в лине/бсд/ещё-чем-то-открытом то так и гарять у нас есть дырка. а вот какаянить другая контора - циск или эпл, заявляют о том что "нету никого, это у вас глюк"

хмм

Ломают не FreeBSD, а ПО, установленное в FreeBSD.

В base system FreeBSD дырки находят довольно редко - 1 раз в месяц, все правится довольно быстро: freebsd-update fetch && freebsd-update install.

Насчет заинтересованности...в нашем регионе 90% провайдеров используют FreeBSD. Крайне много хостеров по умолчанию предлагают на Colocation-сервере FreeBSD.

Все это говорит о том, что в сфере серверов FreeBSD достаточно популярна...о какой заинтересованности еще может идти речь? О Workstation ? Ну тут и Linux дела не лучше - большинство создателей botnet-сетей озабочены изыскиванием новых способов взлома Windows :)

Ничего

Ничего подобного. От BSD в MacOS X - набор системных сервисов (демонов). Всякие там dhcp и иже с ним...
Ядро Darwin по своей природе - микроядро, тогда как архитектура ядра BSD - монолитная.

Ничего

Ничего подобного =)

Darwin — ядро, разработанное компанией Apple Computer после возвращения Стива Джобса. Фактически Darwin представляет собой гибридное ядро, основанное на ядре Mach 2.5 и основанное на ядре FreeBSD!

Источник: http://ru.wikipedia.org/wiki/Darwin

А тут: http://ru.wikipedia.org/wiki/Mac_OS_X

Там уже про Mach 3

Там уже про Mach 3 написано :)

>>>Фря у меня

>>>Фря у меня стоит полгода, пользую не часто, т.к. забросил изучение нового на время, учиться надо
>>>Генту поставил тогда-же, настроил то-же, что и в фре, пользую не часто, т.к. забросил изучение нового....
>>>Что продолжать изучать

Что значит "продолжать"? Вы (имхо) еще и не начинали. Поставить, забросить и даже кой как настроить не означает изучить. Нет достойных ответов? Попробуйте написать достойный ответ сами, затем прочтите его. Если самостоятельный ответ не понравится - продолжайте изучение.

ЗЫ
Не бывает разработчиков "под фрю" или "под линь". Ежели бы вы чаще использовали фряху-линя для своей повседневной деятельности, вы бы с удивлением обнаружили что набор и функционал никсового инструментария различается на обеих системах несущественно. Что касается администрирвания - контор, в которых только одна ось, очень много (как правило это винда в различных вариациях). Там же где дело обстоит иначе опыт работы (а не забрасывания) с иными операционными системами приветсвуется.

Позвольте

Позвольте ответить за него. Он мой друг (учимся вместе). Просто он щас уехал отдыхать.
Да, он не сильно изучал *никсы, но! у него есть некое "стремление" к этому, интерес. И моск :) тоже присутствует. Так вот ему просто не "требуется" наличие *никсов, чисто для интереса, повышения квалификации так сказать.. Поэтому он изучает не торопясь. Достаточно медленоо, хочу сказать. Для учебы требуется винда (сам держу ее только для этого). Вот собственно и ответ. Думаю я не сильно ошибаюсь, если что, он поправит позже.
PS. извините что отвечаю за него :)
--
За свои слова и поступки отвечу. Всегда.

Интересно что

Интересно что же есть в видне для учебы чего нет в линуксе?
Все что мне нужно для учебы (и не только) я нашел в линуксе и успешно использую (возможно даже эффективнее чем было в винде). Естественно не только тексты набираю, но и решаю разные инженерные задачи. В худшем случаи пользуюсь wine.

В лине в

В лине в основном нет преподавателей. И это основопоагающее. Затем идут жесткие пропиетарные форматы, которые читаются достаточно прожорливыми пропиетарными пакетами. На многих пакетах вайн не работает. Самый надежный путь - рдескоп с маппированием хомы на виртуалку, он же и самый тормозной. Плюс к тому совершенно иной подход, требующий на первоначальном этапе освоения значительного умственного напряжения. Однако к вопросу это не имеет никакого отношения.

Процесс обучения, насколько я помню, состоит из постоянного битья головой апп гранит науки. Легких путей в этом деле следует избегать. Человек, в силу чрезвычайных обстоятельств (коих всегда полно), постоянно работающий под вендой (ибо это проще) не сможет получить опыта работы на никсовых осях. Человек (грасноглазый фанатег?), работающий под линем в агрессивном вендовом окружении через некоторое время узнает о венде намного больше. Проверено на себе.

ЗЫ
Имхо период обучения - наилучшее время для создания самому себе трудностей. Суворов нечто про это говорил.

Quote: Человек

Цитата:
Человек (грасноглазый фанатег?), работающий под линем в агрессивном вендовом окружении через некоторое время узнает о венде намного больше.

А уж сколько нового узнаю виндузятники, если этот маньяк будет вести себя столь же агрессивно...
История умалчивает :)

Live free or die

По долгу службы

По долгу службы работаю с 4-мя серверами FreeBSD и одним OpenBSD... У меня от FreeBSD остается ощущения связанности рук.
_____________
Уважайте себя - откажитесь от пиратского ПО

-

У меня никогда не было такого ощущения... интересно узнать почему же у вас возникает чувство "связанности рук"?
Само название FREEbsd (я тут просто выделил то слово которое хочу подчеркнуть), говорит о СВОБОДЕ :) (шутка, с максимальной долей правды на все 100% )

Мне неудобно

Мне неудобно работать во FreeBSD - отсюда и такое ощущение. Linux, на мой взгляд, удобнее.
_____________
Уважайте себя - откажитесь от пиратского ПО

Если не

Если не углубляться в тонкости настройки ядра, то *BSD допиливается до равной usability.
Другое дело: сколько на это уходит ресурсов (в том числе и по полноте формализации требований к удобному пользовательскому окружению).

Удивляет то, что в такой ситуации ты этого еще не сделал.

Live free or die

Просто BSD более

Просто BSD более "формальна" и требовательна.
Тем самым срезаются самые идиотские ошибки, которые могут встретиться на линевых мафынках.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".