Блог Eugen772

начинающий для начинающих во FreeBSD и всяком другом


С РУС-BSD на PC-BSD
Pentalfa
[info]eugen772
Посмотрев РУС-BSD, решил что попользую пака его. Захотел перелить данные гигов 20 с FreeBSD, обломился. РУС-BSD работает с локалью UTF-8, моя же фрюшка в KOI8-R. mount не имеет опции указывающей локаль. Не найдя простого пути преобразования кодировки (хотя есть прога по рекурсивному преобразованию кодировки имен файлов, но мне было в лом ее искать - http://www.linux.com/feature/58689 - convmv) я решил попробовать ее родителя PC-BSD (может там это уже решили? подумал наивный читинский парень).
Установив PC-BSD получил туже проблему и решился перелить все по сети.
"Эх Люска, сдались, тебе эти, макароны."
При настройке NFS или Samba под KDE с начала обламываешся в виду отсутствия конфиг файлов этих служб, создаем их в ручную (зафиг тада графика и интеграция "полная"?). После их некоторой настройки, ничего не выходит, "ноу кериэр" как говорили наши деды. Лазяю по нету в поисках решения проблемы, тыкаем от без искходности на настроки сетевого доступа к директориям в KDE, все время натыкаемся на пароль root, где находим разрешения для пользователей создавать свои шары в своих home директориях, разрешаем им и более найти эту менюшку не можем. Ну нужно мне кое что поправить в разрешениях пользователей, а где настройку эту найти? нету. Ладно это пол беды. Так же через KDE пытаемся определить в NFS директорию для всех без ограничений, глядим что она пишет в exports и видим, чтото не ясное, даже сам NFS на это дело жалуется "/usr/home/evgen/Share/ *(rw,async,all_squash)". Вроде все понятно, но NFS такой синтаксис не берет. Находим работающий пример "/usr/home/evgen/Share/ -mapall=evgen -network=192.168.0.0 -mask=255.255.255.0", NFS это кушает и ничего не говорит, но при попытке конекта получаем "NFS Portmap: RPC: Port mapper failure - RPC: Time out". Лазия и шаря по нету приходим к мысли, что может мешать pf нашей новой оси PC-BSD, вырубаем его. Не помню что получил после отключения пакетного фильтра, но не сработало. Пробовал паралельно с NFS настроить ручками Samba (так как "интеграция" KDE опять подсуропила), все как обычно, без доменов, без AD, в общем то пара пустяков, но заработало все только после отключения pf (кстати конфиг его автоматически написаный, тоже мдя).
Перерыл кучу статей и т.д. и еле-еле что то заработало (с настройкой nfs между OpenBSD и FreeBSD вообще вопросов не было, 3 секунды делов) сейчас уже даже не знаю, что думать. Толи у меня руки не только кривые но и не из того места ростут, толи ... а хз ... в общем кому то лыжи пара снять, не едут они.
Но с другой стороны, увидев KDE4, захотель попользовать эту вкусняшку подольше.
В PC-BSD 7.0, а точнее в KDE4, настроить русскую раскладку клавиатуры оказалось на удивление просто, даже переключение раскладок по Ctrl+Shift включается с одной галочки. Но при переключении раскладок можем, как и ранее, в Konqueror иметь в полне заметные и надоедлевые лаги в виде серых прямоугольников с символами по всему экрану (или это уже псишка у меня началась).
Пака лазил по KDE и ее сетевым службам наткнулся на интересную вещь Zeroconf(mdnsd). Типа демон автоматической настроки сетевых служб, автоматом определяет шаровые дириктории и принтера. Ее вроде как в Apple создали (http://ru.wikipedia.org/wiki/Zeroconf). Во FreeBSD есть порт "Port: howl-1.0.0_1
Path: /usr/ports/net/howl" кросс-платформенная реализация Zeroconf/Bonjour(tm), но его установка и других какихта портов, ни к чему не привела. В серьез копаться в этой теме у меня на тот момент сил не было, документации по ней в нете не нашел, то есть интересовала установка и настройка (если она нужна гы). Вообще вещица интересная, по сути должна работать на всех платформах unix-like и даже на виндозе (очень заманчиво, разнародные оси рабочих станций и единая система конфигурации сети).
Еще занозка в PC-BSD, kdm_greet при каждой загрузке, жалуется, что не может установить локаль, надо посмотеть о чем это он.
А вообще очень ощущается виндовозность PC-BSD и РУС-BSD: автообновления; файрвол(pf); PBI пакеты с независимыми библиотеками устанавливающиеся в отдельную директорию полностью; да и реклама при инсталяции как в 98ой :( . К тому же если настроишные файлы этой системы поправить правильно, по старой памяти FreeBSD, то потом лучше графические менюшки по настройке чего либо, лучше отрезать ржавой пилой.
"Эх Билли, Билли, твое учение еще долго будет влиять на нашу жизнь. Как война вторая мировая."

Первый опыт установки РУС-BSD.
Pentalfa
[info]eugen772
Искал производную от FreeBSD (аля клон) для домашней рабочей станции с русской документацией. Из 20 найденых больше соответствовала РУСBSD (rusbsd.org). Хоть проэкт молодой, но и другие тоже не старенькие, некотрые уже почили, некоторые вообще еще в разработке, остальные без русской поддержки.
Скачиваем:
%fetch ftp://rusbsd.kear.ru/release/7.1/i386/RUSBSD-7.1-RC5-DVD-200812081743.iso
RUSBSD-7.1-RC5-DVD-200812081743.iso 100% of 1549 MB 29 kBps 00m00s
Проверяем на всякий случай:
%md5 RUSBSD-7.1-RC5-DVD-200812081743.iso
MD5 (RUSBSD-7.1-RC5-DVD-200812081743.iso) = 3883d249ac21fed8df2d5b0f7fe9eb35
на сайте котрольная сумма MD5 соответствует моей:
http://www.rusbsd.org/download
MD5 (RUSBSD-7.1-RC5-DVD-200812081743.iso) = 3883d249ac21fed8df2d5b0f7fe9eb35

пишем балванку, приступаем к установке.

На старте имеем, загрущик bsdшный, несколько дополнительных подгружаемых библиотек opensolaris и еще что там, чтото про zfs, выбор типа загрузки в стиле FreeBSD.
Грузимся по дефолту.
Мельком замечаем что используемоей ядро FreeBSD 7.1, загрузке меню помогает виртуальный диск Frenzy.
После всех ситсемных сообщений при загрузке, к которым привыкли во FreeBSD, получаем меню псевдографики в стиле классического sysinstall для выбора запуска того сего.
Выбираю "Запуск программы установки (VESA)".
Загрузились Иксы, валпапер Ч/Б фото памятника "Родина-Мать" как имя релиза идет "Победа", мышь работает (проверил), с клавой вроде тоже все в порядке, появилось окношечко "Установка РУС-BSD" в стиле FluxBox.
В окне выбираю: Язык системы - Русский (ru); Настройки клавиатуры - Модель "Microsoft Natural Keyboard Pro" (хатя у меня Natural Multimedia) - Язык "ru - Russia" - Раскладка "off - Использовать раскладку по-умолчанию" (есть еще phonetic, typewriter, winkeys - но что это такое потом разберемся); Часовой пояс - Asia/Yakutsk +9 (Yakt); Автоматическая синхронизация времени через инет - пусть будет; Отправка анониманой статистики (bsdstat.org) - пусть будет; ДАЛЕЕ.
ЛИЦЕНЗИЯ. С интересом читаем лицензию, как грил наш старшина "Внематочно". Первые четыре пункта прочесть можно, все что после них сложно. Согласен.
УСТАНОВКА. Тип установки - Чистая устанока; Тип устанавливаемой системы - Рабочая станция (гы еще сервер есть); Метод установки - Установка с CD/DVD/USB (с сети тоже имееца). ДАЛЕЕ.
ПОЛЬЗОВАТЕЛИ. Пароль админа - "ии_нааа_денех_на_пива" (ввожу пароль, даже не знаю, на русской раскладке или на инглише, мдя); Добавление пользователя (обязательная весч) - Логин "evgen", ФИО "*"(от тут та, можно узнать что русская раскладка перелючаеца через ctrl+shift (плюс давить не нада), через alt не удобно для слепого набора), Парол "ишо_пива", Подтверждение парола "плохо_мне", Командная оболочка "/bin/tcsh", ДОБАВИТЬ. ДАЛЕЕ.
ВЫБОР ДИСКА. Доступные жоские диски - мой старый ad0 160гиг Макстор ПАТА (горячий парень :( ); Выбор раздела(слайса) - втыкаю галку "Использовать весь диск" и "Установить загрузчик BSD" (хатя он мне не нужен, но пусть будет); Выбор файловой системы (для опытных) - UFS2 + Soft Updates (хатя есть и просто ufs2 (тормознее) и ufs2 журналируемая (ненужна ваапще, мне)); Галку настройки разбиения раздела (для опытных) - не поставлю (хочу глянуть, что система предложит). ДАЛЕЕ.
КОМПОНЕНТЫ. Короче маленькая кучка пакетов для домашнего комбайна убийства времени (хотелось бы по больше в образе иметь пакетов, например игрушки, с лучшей графикой что есть у unix-like, конечно с виндовой трудно сравнить, но в них есть своя изюминка ее нужно показать, прорекламировать, этот наезд на сферу microsoft, хоть и не серьезный, но все же наезд). Берем, что душе угодно. Кстати нужно понимать, что разработчки вложили отборный софт по их мнению и опыту, а нам начинающим, это облегчения поиска подходящего, так что записываем, применяем и не забываем. ДАЛЕЕ.
УСТАНОВКА. ДАЛЕЕ.
Смотрим прогресс бар и читаем рекламму (гдето я это уже видел). С рекламмой явный перебор, но куда щас без нее. ГЫ "Сделано в росии" :) мдя - "Идиальный выбор для школ" на фото чернокожая девчонка, из российской северной глубинки наверное. Моник уже успел заснуть, пака шла установка.
Настройки сети до сих пор не увидел. Моник второй раз уснул.
Реклама циклически пробежала уже раз 5-10. Лучше было бы если она показывала описания и возможности выбраных к установке пакетов, это конечно сложнее, но установка была бы более полезной для пользователя "активно наблюдающего за работой компьютера" :) .
УСТАНОВКА ЗАВЕРШЕНА! Благодарности и т.д.
ПЕРЕЗАГРУЗКА. Вынимать диск, не вынимать, хз.
Хм, вроде с жорсткого диска грузица. Иксы прогружаются.
НАСТРОЙКА ДИСПЛЕЯ. Видеокарта показала свое имя "GeForce 7600 GT"; Монитор "Неизвестный монитор"; Разрешение - 1280х1024; Глубина цвета - 24bit; Видеодрайвер - nvidia-177 (интересно, заработает?); в закладке "Дополнительная" развертки монитора и двух мониторная "галочка" конфигурации (ничего не трогаю). ПРИМЕНИТЬ. Тест конфигурации с возможностью возврата в случае неудачи. Из-за драйвера уходим в ребут (и все же это мне чтото напоминает).
Загрузилось KDE стилизованое про FreeBSD расцветку. Вроде все проканало.
Сеть проверим в первую очередь. Работает (гугл показывает), но это благодаря тому что у меня DHCP в комнате дома стоит, а если бы его не было? хм... лана, пусть подумают другие.
Работает автомонтирование :) с русскими букавками.
В настройках Рабочего стола глянул на имеющиеся валпы, понравился валп, точнее его название - "Родина-Мать EeePC" ЖD. Лана шутки в сторону. кххххххх :)
Пробуем Хранителей экрана с OpenGL. Эфория работает без тормозов, значит дрова в пору (главное чтоб, костюмчик сидел).
:( Не вижу нескольких рабочих столов, всего один (чтото мне это все напоминает). Теснова то будет. Лана сам включу.
Программ установленых больше, чем выбирал при установке, но все они полезны. Хорошо.
Перенастроил KDE к привычному мне состоянию, чуть не заблудился в его менюшках.
Проверил звук, отлично, сам определился.
Но вот с автомонтированием паймал проблемку. Локаль системы UTF-8, монтируемый жостик прикрутился, на нем ФС UFS с кодировкой KOI8-R, но русские буковки все квадратиками. Гугалинье ни к чему не привело, пакачто. Дело по любой в KDE и HAL.
Ладно установили, при чем легко, без рукоприкладства. Радует наличие индикатора раскладки клавиатуры. Но не ясно зачем на простой рабочей станции индикатор заряда батареии, но бох с ним.
Хотя конечно у меня и железо под FreeBSD подобрано и шлюз с DHCP есть (настраивать pppoe не нужно) поэтому интеграцию не проверял. Выбор интегрированой графической среды не увидел, хотя ставил xfce и т.д.
Не смотря ни на что, rusbsd меня приятно порадовал. Теперь нужно настройки начать делать, под себя все так сказать подкрутить.
НО ДЛЯ ЭТОГО НАЧНЕМ ЧИТАТЬ "КРАТКОЕ РУКОВОДСТВО" КОТОРОЕ СКРОМНО ЛЕЖИТ НА РАБОЧЕМ СТОЛЕ,
ОНО КОНЕЧНО ДЛЯ PC-BSD И НА АНГЛИЙСКОМ, НО ЧТОЖ ПОДЕЛАЕШЬ, ЛИХА БЕДА НАЧАЛО
ТОВАРИЩИ!!! ПРИВЕРЖЕНЦЫ FREEBSD!!! НАМА НУЖНЫ ПЕРЕВОДЧИКИ!!! а то у меня мозг перенапрегается при чтении языка потенциального врага 

Home