LINUX.ORG.RU
ФорумTalks

Помогите с выбором FreeBSD vs Linux


0

0

Я очень начинающий Nix'овод и хотел бы спросить у вас следующее:
1) Какая из операционных систем удобна, надёжна и проще в обращении в качестве декстопной версии(FreeBSD или Linux)
2) Какая из операционных систем удобна, надёжна и проще в обращении в качестве серверной операционки(FreeBSD или Linux)
3) Каковые основные отличия FreeBSD от Linux
4) Почемы вы используете ту или иную ось.

Это не троллинг и не холивар. Просто информация нужна для того чтобы самому сделать выбор в каком направлении двигаться и что изучать.

Ответ на: комментарий от HighwayStar

>>все абсолютно бесплатно качается

Novell Downloads allows you to search for all types of patches, whether they be restricted (limited access) or publicly available.

Там четко сказано - есть limited access а есть publicly available.

ИЩУТСЯ они все но КАЧАЮТСЯ только те за которые уплочено или которые доступны по evaluation или publicly available.

Сдавайте оружие уже хватит бодать стену.

gkrellm
()

Возьми 1-й CD-юк Debian, установи, поиграйся с ним без X-ов, дальше сам решишь, что сердцу милеее

ktotuta
()
Ответ на: комментарий от ktotuta

>Возьми 1-й CD-юк Debian, установи, поиграйся с ним без X-ов, дальше сам решишь, что сердцу милеее

Пока решил на сервер оставить FreeBSD, на десктор поставлю Debian скорее всего

galievruslan
() автор топика
Ответ на: комментарий от galievruslan

еще не забывай про гетерогенность - зачем зоопарк разводить?

dreamer ★★★★★
()
Ответ на: комментарий от Sun-ch

>Для подключения устройств, которых нет в GENERIC, вроде как актуально для вайфай чипов.

те устройства которые не указаны в конфигурации ядра - собираются модулями
с 7.x вай-фай стэк и самые распространенные вай-фай чипы в GENERIC

hizel ★★★★★
()
Ответ на: комментарий от HighwayStar

>>нужно получить 30-ти дневный триал, активировать его и качать сколько хочешь

О, с мертвой точки сдвинулись - хорошо. А то что после 30-ти дней качать платно - это в упор не видно да?

gkrellm
()
Ответ на: комментарий от Sun-ch

>Для обучения самое оно, можно еще NetBSD взять, но там не так хардкорно.

>FreeBSD конечно хороша, но не подходит новичку, например, чтобы перекомпилить ядро, надо править в редакторе конфиг с кучей непонятных строк.


в NetBSD конфиг ядра, по ощущениям, в три раза длиннее и заковыристие FreeBSD-эшного $-)

hizel ★★★★★
()

1) На десктоп Linux. Это если смотреть со стороны проще и быстрее допилить и начать юзать а не еб...ся.
2) Исходя из задач и твоих умений обращаться с конкретным дистром либо ОС.
3) Дам там отличий раз два и обчелся.
4) Юзаю Debian почти везде. Ибо просто привычнее и раньше начал его использовать.

Теперь о минусах фри.
1) Хендбук не описывает все. Кое - что нетривиальное приходилось гуглить часами.
2) Чувствительная ФС ( или мне не везет? ) - не любит отключения электричества. Рекомендуется ИБП.
3) Установка софта. В пакетах часто не включены нужные опции. Порты - нужно сперва скачать и дождаться пока оно соберется из исходников. Правда порты вещь очень хорошая. Но это если разобраться. Тот же apt-get из Debian не уступает ему.
В целом фря достаточно хорошая ОС. Но только для серверов. На десктопе это как уже сказали либо диагноз, либо религия.

Superuser9
()
Ответ на: комментарий от hizel

Кстати я когда ставил FreeBSD не нашёл дрова на сетёвку Atheros, как чайник я поставил длинковскую, нашёл сразу:)

galievruslan
() автор топика

> удобна, надёжна и проще в обращении

Обычно "надёжна" исключает "удобна" и "проще" :)

> 3) Каковые основные отличия FreeBSD от Linux

FreeBSD одна, а дистрибутивов линукса много. Почти все остальные отличия вытекают отсюда.

> 4) Почемы вы используете ту или иную ось.

Linux на десктопе. Из-за бинарного драйвера nvidia. Для запуска игр под вайном.

question4 ★★★★★
()

При установке FreeBSD она вроде сама спрашивает а использовать вас так-то или так-то типа NFS-сервер, почтовик, ну и т.д. Тоже причина, почему одмины ея везде пихают, типа чтобы не связываться, но на свой-то сервачок все Gentoo али Debian норовят, так-то. Да, и фряха -- это наполовину макось, или наоборот, ну ты вобщем понял, что ставить

ktotuta
()
Ответ на: комментарий от ktotuta

>Linux на десктопе. Из-за бинарного драйвера nvidia. Для запуска игр под вайном.
Кстати сейчас ставлю из портов wine на FreBSD не знаю что получиться.
А новые игры(Crysis например) идут или чисто в героев гамаешь?

galievruslan
() автор топика
Ответ на: комментарий от galievruslan

>Нет просто на данный момент изучаю FreeBSD, сделал тестовый сервак , но один знакомый сказал что Фря сакс и всё такое, вот я и засомневался не зря ли я свои силы и время трачу, может не востребовано и не нужно, может всё проще действительно на Linux подобных осях?:)

Если тебе покрасноглазить, то ставь линукс, наверное. Там возможностей больше :)

dikiy ★★☆☆☆
()
Ответ на: комментарий от galievruslan

>Можете называть как хотите, дельные ответы сформируют у меня мнение какой стороны силы держаться:))))

Держись RMS!

dikiy ★★☆☆☆
()
Ответ на: комментарий от galievruslan

>>Linux на десктопе. Из-за бинарного драйвера nvidia. Для запуска игр под вайном. Кстати сейчас ставлю из портов wine на FreBSD не знаю что получиться. А новые игры(Crysis например) идут или чисто в героев гамаешь?

Про новые игры забудь. Что к лучшему. Лечит от игрозависимости.

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

>Про новые игры забудь. Что к лучшему. Лечит от игрозависимости.

Ну тогда лучше вообще не играть. Но иногда позволяет отвлечься.

galievruslan
() автор топика
Ответ на: комментарий от HighwayStar

Похоже на ерунду. Кто бы тогда платил за патчи если они и так качаются?

Вохзможно ты просто продлил период опробирования, но сделать это можно только один раз.

If you are currently evaluating Novell software, you may choose to extend the evaluation for an additional 60 days. To do this, you need to log in to Novell Customer Center, look up your product and click the Extend link in the Action column. When appropriate, your sales representative can extend your evaluation. NOTE: You can extend each product evaluation only once.

PS Чисто спортивный интерес - уже направил письмо в Novell по этом поводу.

gkrellm
()
Ответ на: комментарий от gkrellm

>PS Чисто спортивный интерес - уже направил письмо в Novell по этом поводу.

вот ответ представителя российского офиса novell:

http://www.linux.org.ru/jump-message.jsp?msgid=3584110&cid=3584468

>Патчи качаются в ручную если нет подписки.

>http://support.novell.com/linux/psdb/bydate.html

>SLE опенсорс продукт. Подписку и сапорт никто не навязывает.

>Можете позвонить в московский Novell вам это подтвердят.

HighwayStar ★★★★★
()
Ответ на: комментарий от Sun-ch

>Для подключения устройств, которых нет в GENERIC, вроде как актуально для вайфай чипов.

Модулями же подгружать можно же..

MiracleMan ★★★★★
()
Ответ на: комментарий от HighwayStar

Ох а сразу кинуть ссылку не судьба была? Единственный и решающий аргумент - и не нужно было боданий.

Кстати эту тонкость неплохо бы пропиарить жирным шрифтом. Многие серьезные вычислительные пакеты опробированы именно на SLES и SLED. А их боятся качать ибо отпугивают ценники.

gkrellm
()
Ответ на: комментарий от gkrellm

этот вопрос был в полной мере освещен в этом треде

http://www.linux.org.ru/view-message.jsp?msgid=3690642

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

HighwayStar ★★★★★
()
Ответ на: комментарий от HighwayStar

Супер, респект )

Признаться на оф сайте это явно не сформулировано - по понятным причинам.

gkrellm
()

1. Ubuntu/OpenSuse - выбор ограниченный. Mandriva? Как оно сейчас? в 2003 юзал Мандряк 9.3, был доволен.

2. В порядке фичастости и серверастости: CentOS/FreeBSD/Solaris10

3. FreeBSD - классический юникс в современном понимании. Линукс уже не торт, но обгоняет FreeBSD по многим параметрам. Хотя в 99-2005 предпочитал БСД, после появления репозиториев Линукса... Порты Фряхи утратили актуальность.

4. Было интересно, работал, сменил профессию, теперь аматорски юзаю Ubuntu 9.04 :-)

Deleted
()
Ответ на: комментарий от gkrellm

>Цитата: OpenSolaris будет отличаться от коммерческой версии Sun Solaris также отсутствием какой-либо официальной документации от Sun и формальной технической поддержки со стороны специалистов Sun.

http://www.sun.com/service/opensolaris/

kostian ★★★★☆
()
Ответ на: комментарий от kostian

Цитировал Вики. Желания изучать сайт на предмет содержания официальной документации от Sun нет. Да и потом сообщество и сама Sun - разные вещи. Если есть конкретные правки - убедительная просьба исправить их в вики.

gkrellm
()
Ответ на: комментарий от kostian

Да и кстати даже если поддержка от Sun есть - это не отменяет удручающую велосипедность OpenSolaris.

Если бы она имело очевидное преимущество перед другими системами - об этом бы уже давно раструбили.

gkrellm
()

1, 2 - Slackware. Сам не пробовал, но хочу посмотреть как оно на новичков повлияет.

Keller
()

>1) Какая из операционных систем удобна, надёжна и проще в обращении в качестве декстопной версии(FreeBSD или Linux)

Linux Mint, говорят, неплоха. Но и PC-BSD 7.01 не отстаёт.

>2) Какая из операционных систем удобна, надёжна и проще в обращении в качестве серверной операционки(FreeBSD или Linux)


Безусловно FreeBSD.
Во-первых, есть три одновременно поддерживаемых ветки:
6.x — для старых однопроцессорных машин;
7.x — для многоядерных-CPU машин;
8 — текущая ветка разработчиков.
Всё чётко и ясно.

Для Linux очень много поддерживаемых ядер из семейств 2.4.x, 2.6.x, на которые трудно положиться в виду неявности/сырости драйверов и тонких особенностей сборки. Среди версий 2.6.x на Форониксе постоянно устриваются тесты — непонятно, какое ядро версии 2.6 где более эффективно окажется, а какое в пролёте. "Пролёты" достигают 30% — это говорит о нестабильности ветки. Ставить какое-либо ядро Linux 2.6 на сервер — это надо заняться изучением всех тонкостей и нюансов конкретной версии ядра.

Во-вторых, несовсем ясно, какое окружение нужно подобрать под конкретную версию ядра Linux — ведь системные приложения часто зависят от конкретной версии ядра и конкретной версии библиотеки glibc — нестабильный системный API/ABI заявлен разработчиками Linux как общепринятый.

Во FreeBSD прикладной и системный API/ABI в каждой из веток стабилен и совместим снизу вверх. Бинарные пакеты, собранные в FreeBSD 7.0, установятся и будут работать в FreeBSD 7.2. В конфигурации ядра по умолчанию включены опции совместимости:
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6.
Кроме этого, FreeBSD поддерживает исполнение бинарных программ, откомпилированных под Linux 2.4/2.6 через слой совместимости Linux ABI (линуксулатор в ядре) и ПО linux_base&linux_xorg-libs (Fedora6..10, Gentoo), устанавливаемое из коллекции портов.

В-третьих, на сервере понадобится организовать RAID. Во FreeBSD всё это есть и поддерживается "из коробки" через подсистему GEOM в ядре: RAID-0 (gstripe), RAID-1 (gmirror), RAID-3 (graid3) и всевозможные их комбинации — подсистема GEOM очень гибка.

В-четвёртых, в FreeBSD есть средства мониторинга безопасности системного ПО (mtree) и мониторинга уязвимости ПО, установленного из портов (portaudit).

В-пятых, некоторые админы на FreeBSD 7.x экспериментируют с GPT+ZFS на слабо нагруженных и не критичных к аварии серверах (типа файлопомойки). В ветку 7.2-STABLE наконец-то добавлена возможность загрузки с корневого раздела на ZFS.

>3) Каковые основные отличия FreeBSD от Linux


Основные системные сервисы на FreeBSD, как-то: NFS, FTP/SFTP, SENDMAIL, BIND, NTP, DHCP, SSH, пакетные фильтр PF, файервол IPFW уже включены в систему — доустанавливать ничего не нужно. Есть SAMBA/CIFS-клиент "из коробки". Система сразу после запуска может работать как сервер или как шлюз-маршрутизатор.

Как правило, бинарные пакеты прикладного и системного ПО в Linux-дистрибутивах на одну-две версии отстают от соответствующих версий ПО в коллекции портов FreeBSD. С другой стороны, бинарная дистрибуция ПО, получение и установка бинарных пакетов для Linux быстрее в силу того, что не нужен процесс компиляции из исходников.

В FreeBSD бинарные пакеты (со всеми зависимостями) не составляет труда собрать самому, пользуясь автоматическими сценариями каталога портов и флагами make.conf. Распространять бинарные пакеты очень просто — достаточно открыть каталог $PORTSDIR/packages на чтение другим пользователям. Однако время компиляции и возможные неудачи сборки отдельных портов всё же заметно и отнимает часть ресурсов процессора и дисковой подсистемы.

>4) Почемы вы используете ту или иную ось.


Linux не использую в силу отсутствия в нём реальной надобности.

Использую FreeBSD дома в качестве десктопа и мультимедийной станции на трёх компьютерах в домашней локальной сети. Десктоп-среда: Xfce 4.6.1 DE, программы, использующие GNOME 2.26.2 и QT4 4.4.3, медиаплеер VLC 0.9.9a, OpenOffice 3.1 RU, лёгкий офис AbiWord 2.6.8/Gnumeric 1.9.8, Firefox 3.0.1/Thunderbird 2.0.0.21, торрент-клиент Deluge 1.1.5, графический редактор GIMP 2.6.6. Для разработки на Sun Java 1.6/Eclipse 3.4.1/SunWTK2/Tomcat6.
Обноврления коллекции портов происходят непрерывно. Раз в сутки можно получить обновления для ~5-10 пакетов, установленных в системе (десктоп обычно имеет от 500 и более установленных пакетов) — можно установить обновления все или выборочно, какие-то пакеты сделать временно необновляемыми, чтобы выбрать более подходящий момент для их обновления по времени. ПО можно обновлять как сборками из коллекции портов, так и бинарными пакетами (самосборными или с ftp-серверов FreeBSD). Не всё ПО доступно и собирается бинарными пакетами в силу лицензионных ограничений, но 97% всё же может быть получена в бинарном виде.

На FreeBSD [i386] доступны драйвер NVIDIA и Wine последних версий. Так что можно запускать практически все игры, которые идут на Linux.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

уныло и толсто, смешон список приведенных программ - выглядит как оправдание ущербности FreeBSD, мол смотрите - тут даже программы запускаются

lester ★★★★
()
Ответ на: комментарий от lester

>уныло и толсто, смешон список приведенных программ - выглядит как оправдание ущербности FreeBSD, мол смотрите - тут даже программы з апускаются lester *** (*) (28.05.2009 22:25:37)

Для домашней машины весьма ущербна конечно. Но как долгоживуший сервер хомо-сетки в глухой деревне с 512кб на 10 домов, покатит аж со свистом.

Deleted
()
Ответ на: комментарий от lester

проверьте датчик толстоты
он у вас похоже сбоит :-\

hizel ★★★★★
()
Ответ на: комментарий от MiracleMan

по ссылке сходи и посмотри, в RHEL якобы есть прориетарные драйвера для виртуальных машин Windows, естественно в CentOS их нет, но и без покупки RHEL проверить факт их наличия, и тем более попробовать насколько они работоспособны невозможно.

HighwayStar ★★★★★
()

Однако чуть выше я уже видел. Толсто.

unikoid ★★★
()
Ответ на: комментарий от iZEN

>Спасибо за конструктивный совет.
Решение сформировалось. ЧТобы охватить больший объём знаний и заодно узнать таки на своём опыте разницу между осями на сервере оставлю FreeBSD, дома будет Debian и последнем этапом на бук поставлю какой нить ubuntu. Всем спасибо.

galievruslan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.