Для завантаження доступні 32- і 64- розрядні інсталяційні образи розміром 197 Мб для CD і USB Flash. Випуск розширених образів розміром 1 Гб з десктоп-оточенням для запису на DVD і USB Flash затримується. Всі доступні образи можуть працювати в Live-режимі, що дозволяє оцінити роботу DragonFly BSD без установки на диск.
Основні поліпшення, додані в DragonFlyBSD 3.4:
- Перехід за замовчуванням на систему складання пакетів DPorts (DragonFly Ports), в рамках якої підтримується варіант портів FreeBSD, адаптованих для складання в DragonFly BSD. Для установки доступно більше 20 тисяч портів, що приблизно в два рази більше, ніж пропонувалося при використанні pkgsrc. Управління бінарними пакетами здійснюється за допомогою нової утиліти pkg (утиліти pkg_* не потрібні), що розвивається в рамках проекту pkgng. Утиліта надає інтерфейс в стилі пакетного менеджера APT і забезпечує підтримку таких функцій, як оновлення пакетів, робота з репозиторіями бінарних пакетів, облік залежностей і повноцінні засоби для роботи з метаданими. Підтримка pkgsrc збережена як опція, перехід на DPorts існуючих користувачів не нав'язується, але бінарні збірки пакетів для pkgsrc відтепер не формуються;
- Зміна ABI, що вимагає перезібрання всіх встановлених пакетів при оновленні системи до версії Dragonfly BSD 3.6. Крім того, в процесі установки системи буде потрібна додаткове перезавантаження перед виконанням "make upgrade" (подробиці в /usr/src/UPDATING);
- Збільшення масштабованості та продуктивності на SMP-системах. Перевірка паралельної збірки 20 тисяч пакетів в dports підтвердила практично повну ліквідацію в ядрі проблем через конкуренцію при виставленні блокувань на системах з різним числом процесорних ядер;
- Експериментальна реалізації модуля KMS для перемикання відеорежимів на рівні ядра для відеокарт Intel і AMD. Підтримка KMS необхідна для використання свіжих версій відеодрайверів Intel і Radeon, в яких була видалена підтримка перемикання відеорежимів на рівні користувача (UMS) і залишена тільки підтримка KMS (Kernel Mode Setting) для перемикання відеорежимів на рівні ядра. Базовий код системи drm2 портований з FreeBSD і розширений перенесенням додаткових поліпшень з OpenBSD і Linux. Забезпечена підтримка менеджерів управління відеопам'яттю GEM і TTM. KMS поки працює тільки на 64-розрядних системах (x86_64), для 32-розрядних систем поки пропонується старий графічний стек на базі xorg-server 1.7;
- Оновлена підтримка локалей, до складу включені актуальні локалі і libiconv;
- Поліпшено роботу нового USB-стека usb4bsd, що забезпечує підтримку хост-контролерів xhci (USB 3.0). У новому випуску додана порція нових USB-драйверів і усунені виявлені проблеми. Новий стек створений на основі портованого коду підтримки USB з FreeBSD 8;
- До складу включена перероблена редакція файлової системи HAMMER2, але вона поки не готова для використання. Розробка HAMMER2 буде продовжена в гілці DragonFly 3.7. У HAMMER2 з'являться такі функції, як окреме монтування снапшотів, доступні на запис снапшоти, квоти на рівні директорій, підтримка різних алгоритмів стиснення даних, multi-master віддзеркалення за розподілом даних на кілька хостів;
- Оновлення сторонніх додатків, що поставляються в базовій системі: mdocml 1.12.2, libexpat (libbsdxml) 2.1.0, grep 2.14, diffutils 3.3, libmpfr 3.1.2, gcc47 4.7.3, zlib 1.2.8, awk 20121220, tcsh 6.18.01, libedit 2012-12-13, less 458, nvi 2.1.1, GDB 7.6.1, ldns 1.6.16, tnftp 20121224.
Немає коментарів:
Дописати коментар