вторник, 14 июля 2009 г.

Взгляд на FreeBSD глазами linux'оида

Поставил себе неделю назад(или две, уже точно не помню) FreeBSD на qemu. Причины две:
  1. Любопытство - давно хотел узнать ответ на вопрос "чего же это такое?".
  2. Это вроде как некоторый шаг на пути к исполнению моего желания про хостинг по мануалу на sysadmins.su.
Первым недоразумением стало отсутствие внятного описания iso'шников. Оказалось, что bootonly нифига не аналог дебиановского netinstall'а.
По сравнению с установкой Gentoo, установка FreeBSD очень проста. Чем-то напоминает установку Arch'а.
Второе недоразумение, с которым столкнулся, оказалось невозможность выполнить su от обычного пользователя без установки и настройки sudo. А после установки и настройки sudo, FreeBSD стала офигенно похожей на Ubuntu с ее идеологией отсутствия root'а. Нафига тогда задавать ей рутовый пароль при установке? Ответ не ясен.
Третьим препятствием на пути к комфортному пользованию системой стало отсутствие поддержки юникода. Единственная возможная локаль с поддержкой русского языка - koi8-r. Блин, но это же уже прошлый век. Даже в самый консервативный дистрибутив (я про debian, если кто не понял) давно добавили поддержку юникода и возможность использовать ru_RU.UTF-8 в качестве системной локали.
Как следствие стало невозможным использования mcabber. Русские имена в ростере выводились в виде кодов юникодовых символов, а при попытке зайти на linuxdv@conference.jabber.ru он выдавал какую-то ошибку.
Вот таким было мое первое общение с этой системой. Однако все равно необходимо продолжать, чтобы достичь цели.
Дополнение от 15.07.2009:
А вот и новость на Опеннете появилась про добавление в FreeBSD 8.0-CURRENT поддержки UTF-8. Каменты почитать тоже советую ;)

2 комментария:

  1. гм. поехали :) => утф действительно есть в 8-ке, но использование возможно и в более ранних версиях, нужно погуглить было. su - разрешен только и только для членов группы wheel, sudo - же настраивается в своем конфиге. mcabber - свободно работает с локалькю koi8-r, правда тестил только в иксах, на псевдотерминале xterm, самый консервативный дистрибутив Linux - Slackware.

    C bootonly - можно поставить систему по сети. нужно только уметь ее готовить :) будут вопросы - пиши, мыло есть

    ОтветитьУдалить
  2. >самый консервативный дистрибутив Linux - Slackware
    Я в плане версий ПО. В дебиане все, кхм..., старовато. Я имею ввиду base.

    >su - разрешен только и только для членов группы wheel
    Учту и не буду мучиться настройкой sudo в следующий раз.

    >утф действительно есть в 8-ке, но использование возможно и в более ранних версиях, нужно погуглить было
    Ну уж про локаль гуглить мне совсем ломы =) Хочу "искаропки".

    >C bootonly - можно поставить систему по сети
    Возможно, но я сходу не срастил как, поэтому фтопку. Тем паче я уже скачал установочный диск.

    ОтветитьУдалить