DragonFlyBSD 2.6

693

Признаюсь честно, — не любят меня BSD-системы. Несколько раз пробовал установить в виртуалке Free BSD и каждый раз безуспешно. Но сейчас наверно попробую еще раз. Ведь на днях увидел свет релиз DragonFlyBSD 2.6. Это операционная система с гибридным ядром, созданная шесть лет назад с целью альтернативного развития ветки FreeBSD 4.x. Уже для загрузки доступны 32- и 64-разрядные CD-образы. Кроме того, в нынешнем релизе вместо DVD-сборки в ближайшее время будет подготовлен расширенный образ с десктоп-окружением для установки на USB Flash. Если вы волнуетесь, что вам не хватит каких либо приложений, то расслбьтесь, ведь репозиторий pkgsrc в версии DragonFlyBSD 2.6 включает около 8 тысяч предкомпилированных пакетов.

Вот главные улучшения, добавленные в DragonFlyBSD 2.6:

  • Ядро
    • Из NetBSD портирована поддержка файловой системы tmpfs, позволяющей организовать эффективное размещение данных в ОЗУ (VM page cache). В отличие от MFS в tmpfs для дублирующихся данных сохраняется только одна копия;
    • В swapcache реализована поддержка SSD-накопителей, что позволяет организовать кэширование на высокопроизводительных SSD-накопителях данных и мета-данных из других файловых систем. Подобное кэширование может заметно увеличить производительность ФС, на которых хранятся миллионы файлов;
    • Из NetBSD портирована реализация очередей сообщений POSIX (POSIX Message Queues);
    • Обновлен код эмулятора Linux, Linuxulator теперь может запускать java и flash;
    • Добавлен фреймворк gpio;
    • Добавлен совместимый с watchdogd фреймворк для создания watchdog-в
    • Подготовлено экспериментальное 64-разрядное ядро vkernel64, в названиях вместо amd64 теперь упоминается x86_64;
    • Реализовано псевдо-устройство hotplug;
    • В vinum налажена возможность размещения корневого раздела на программном RAID;
    • Из FreeBSD портирован код minidumps и произведена синхронизация кода opencrypto, ACPI и инициализации CPU;
    • Проведена работа по устранению ошибок, влияющих на производительность ввода/вывода.
  • Файловая система HAMMER обновлена до версии 4. Интересным новшеством является поддержка размещения REDO-лога поверх уже созданного UNDO-лога, что позволяет значительно увеличить скорость режима fsync без потери способности быстрого восстановления после сбоя;
  • Добавлена поддержка нового оборудования:
    • uchcom(4) — WinChipHead CH341/CH340;
    • Из FreeBSD портирован драйвер glxsb(4);
    • hifn(4) — в драйвер добавлена возможность работы с opencrypto;
    • Из NetBSD портирован драйвер nsclpcsio(4);
    • aibs(4) — драйвер для сенсоров ASUSTeK AI Booster ACPI ATK0110;
    • Новые драйверы kate(4) и km(4) для сенсоров AMD 0Fh, 10h и 11h AMD64;
    • wbsio(4) — драйвер для Winbond LPC Super I/O;
    • alc(4) — драйвер для сетевых карт Atheros AR8131/AR8132;
    • Из FreeBSD портирован драйвер e1000(4) для сетевых карт Intel Pro/1000.
  • Пользовательские утилиты:
    • При монтировании null-разделов теперь поддерживается опция «-o update»;
    • В awk увеличена ширина разделителя полей во входящих данных, что позволяет использовать расширенные регулярные выражения;
    • В cpdup(1) добавлена опция «-VV» для проверки по содержимому файлов и игнорированию упрощенной проверки по времени модификации;
    • Через periodic(8) теперь отправляются уведомления о наличии уязвимостей в pkgsrc-пакетах;
    • Из OpenBSD портированы программы watchdogd и hotplugd.
  • Новые версии сторонних программ, поставляемых в базовой системе: BIND 9.5.2-P3 с включенным по умолчанию DNSSEC, sendmail 8.14.4, wpa_supplicant 0.6.10, hostapd 0.6.10, groff 1.20.1, file 5.04, ncurses 5.7, top 3.8beta1, less 43 openssh 5.3p1 (с HPN патчем), gcc 4.4.2, binutils 2.20.

Я в очередной раз попытался установить фрю, в данном случае DragonFlyBSD 2.6. Скачал образ, создал виртуальную машину и….

Буквально на первых же секундах загрузки получил выдачу ошибки ядра. Видимо я так и не смогу познакомится с DragonFlyBSD, как в прочем и с другими BSD-системами. А жаль…

Похоже, что проще установить тепловой насос своими руками, чем поставить данную систему, но проще заказать на сайте teplovye-nasosy.com.ua.