Переход к предыдущей публикации Lissyara.su Дикая природа Западного Кавказа | Фотоальбом Переход к следущей публикации

Почему мы любим FreeBSD

Воскресенье, 30 сентября, 2007 09:32:29 EEST

Исправления от 12 марта, 2009 16:09:39

FreeBSD — свободная UNIX-подобная операционная система, потомок AT&T Unix по линии BSD, созданной в университете Беркли. FreeBSD работает на PC-совместимых системах семейства Intel x86 (IA-32) (включая Microsoft Xbox), а также на DEC Alpha, SunUltraSPARC, IA-64, AMD64, PowerPC и NEC PC-98. Готовится поддержка архитектур ARM и MIPS.

Smarty Daemony Впервые с FreeBSD я познакомился не так давно, как мне бы теперь хотелось. Но что имеем, то имеем. Прошлое не переделать, но я все равно рад, что рано или поздно я пришел к тому что сейчас знаю и умею.

Вообще, если честно, началось мое знакомство с *nix’ами с установки на свой рабочий PC операционной системы Linux Red Hat 9. Это была необычная, новая для меня операционка, в которой для меня все было непонятно и загадочно и… главное на тот момент красиво. :) Мне понравился с первого взгляда инсталятор RH - стилевый такой, красный весь. Красный вообще мой любимый цвет. Ну вот вобщем и повелся я на пингвина. Работал я на нем, если так это можно было назвать, чисто в пользовательских приложениях: почта, firefox, sim-icq… Мне в голову не приходило, что консоль, к которой я на тот момент обращался для того чтобы выполнить ping или traceroute способна гораздо на большее. Не знаю, сколько бы времени я бы еще просидел под Линуксом в графическом интерфейсе (на тот момент, в ужасно тяжелом и почему-то постоянно падающим KDE), но настал тот день, когда один человек подбросил мне идею: “А попробуй поставить FreeBSD… Посмотришь, оценишь…” На тот момент практически ничего не зная и не видя по настоящему под RH9, я решил все же попробовать поставить незнакомую систему с загадочным названием, которой я еще к тому же, почему-то боялся :-D .

…Но поставил. На один винт с Windows2003 Server. Правда, при установке загрузчик BSD чудным образом потер загрузчик Windows, после чего пришлось винду заново переустанавливать. И вот передо мной черный экран, с мигающим курсором командной строки. Система мне представилась, выведя на экран свое имя, которое я дал ей при инсталляции, назвала свою версию, и вывела на экран приглашение, чтобы теперь представился я: login: и password:

Черная консоль мигала курсором, готовая принять от меня команду к какому-либо действию, но ничего кроме ping, traceroute, ls -la, mc, pwd, du, df, ifconfig и еще нескольких простых команд я ей сказать не мог, ибо не знал ничего. Попытался запустить Midnight Commander, но поскольку была установлена минимальная конфигурация без дополнительных пакетов, система послала меня в сад, сказав то такой команды не существует… :)

На другой день я поехал в книжный магазин и купил себе замечательную книгу по работе и администрированию операционной системы FreeBSD. Эта книга стала настольной. Многое из нее было почерпнуто, много раз она меня выручала, и выручает по сей день, когда что-то подзабылось, а сделать нужно. Кроме того, очень скоро я узнал о существовании так называемого учебника - Handbook - ценность которого сложно переоценить. Думаю, все кто использует Handbook меня поймут.

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

Достоинства и преимущества Фри перед другими ОСями заметны с первого взгляда. Для себя отметил то, что например все конфигурационные файлы лежат на свох местах. Каталог /etc: системные конфигурационные файлы, необходимые для жизнеспособности самой системы. Каталог /usr/local/etc/: конфиги второстепенного программного обеспечения, пользовательских приложений, от которых не зависит нормальная работа системы. Честно скажу, в RH9 я такого не увидел. Напротив, увидел сплошной бардак. Я не стану спорить с приверженцами Linux систем, которые мне возможно скажут, что если руки прямые, то все конфиги можно сложить так аккуратно как требуется. Конечно можно. Я даже знаю одного человека, всю жизнь работающего под Линуксом, и у которого всегда все на своих местах, но тем не менее, таких людей мало. В большинстве своем Линукс администраторы с их криво настроенными серверами - это потенциальная дыра в безопасности. Многие небезопасные вещи, которые Линуксы допускают по умолчанию FreeBSD запрещает. Наверное потому она и носит славу одной из самых безопасных и устойчивых операционных систем.

Если говорить о поддержке сети, то стек протокола TCP/IP в BSD даст фору любой Win OS. Ведь сетевые протоколы в *nix системах поддерживаются непосредственно ядром поскольку в него вкомпилены все необходимые инструкции для этого. В Windows протокол TCP/IP поддерживается специально написанным для этого драйвером. Некоторые могут возразить: “а ядро ОС - это разве не набор драйверов для работы системы?”. Да это действительно так. Но в данном случае есть большие отличия в реализации первого и второго. Собственно, убедиться в том, что FreeBSD намного быстрее работает с сетью чем Windows, можно, проведя эксперимент, построив на одинаковом “железе” два маршрутизатора. Один под FreeBSD, другой на Windows 2003 Server например. А потом через обе машины пропускать трафик на скорости, допустим 10 Mbps. Результат не заставит себя ждать. Вы сразу увидите разницу в том, насколько будет нагружена машина под Win в отличии от другой под BSD.

Говорить о достоинствах Фряшки можно еще очень долго. Для этого нужно время, но лучше это время потрачу на чтение очередного мануала. А всем, кто еще сомневается, переходить на FreeBSD или нет, скажу так: “А Вы попробуйте и потом сами решите… ;) ” Я в свое время сделал свой выбор, и теперь абсолютно не жалею.

Всем удачи!

Похожие публикации

Возник вопрос по этой теме, или есть что добавить? Говорите!

  1. Зарегистрированным пользователям вводить защитный код (captcha) не приходится.
  2. Загрузить свою аватарку Вы сможете, зарегистрировавшись на сервисе www.gravatar.com
Публикуя комментарий Вы подтверждаете, что ознакомились c Правилами и принимаете их!
HOMOSAPIENS ONLY! :)