Випуск дистрибутива Funtoo 1.4, який розвивається засновником Gentoo Linux

Деніель Роббінс (Daniel Robbins), засновник дистрибутива Gentoo, що відсторонився від проекту в 2009 році, представив реліз дистрибутива, який він нині розвиває. Funtoo 1.4. Funtoo заснований на пакетній базі Gentoo і має на меті подальше вдосконалення наявних технологій. Приблизно за місяць планується розпочати роботу над випуском Funtoo 2.0.

З ключових особливостей Funtoo виділяється підтримка автоматичного збирання пакетів із вихідних текстів (пакети синхронізуються з Gentoo), використання Git при розробці, розподілене дерево портажів (portage), компактніший формат складальних маніфестів, застосування інструментарію метро для створення live-складання. Готові настановні образи давно не оновлюються, а для встановлення пропонується використовувати старий LiveCD з наступним ручним розгортанням компонентів Stage3 та портажів.

Основні зміни:

  • Складальний інструментарій оновлено до GCC 9.2;
  • Проведено додаткове тестування залежностей та усунення пов'язаних з ними проблем;
  • Додано нові ядра debian-sources та debian-sources-lts, перенесені з Debian;
  • Для складання ядра Debian-sources-lts за замовчуванням увімкнено USE-прапор «custom-cflags», що активує додаткові оптимізації. При компіляції ядра з прив'язаних до поточної архітектури налаштувань користувача також додаються опції «-march»;
  • Як робочий стіл пропонується GNOME 3.32;
  • До складу включено нову підсистему для підтримки OpenGL. За замовчуванням задіяна GLX-бібліотека libglvnd (OpenGL Vendor-Neutral Driver), яка є програмним диспетчером, що здійснює перенаправлення команд від 3D-додатку до тієї чи іншої реалізації OpenGL, даючи можливість співіснувати драйверам Mesa і NVIDIA. Додано новий ebuild «nvidia-drivers» з драйверами NVIDIA, що відрізняється від ebuild з Gentoo Linux і використовує nvidia-kernel-modules для встановлення модулів ядра. Пакет Mesa оновлено до випуску 19.1.4, у наданому для якого ebuild забезпечено підтримку API Vulkan;
  • Оновлено інструменти керування ізольованими контейнерами
    LXC 3.0.4 та LXD 3.14. Додані ebuild-и для доступу до GPU з контейнерів Docker та LXD, що дозволяє використовувати OpenGL у контейнерах;

  • Python оновлено до випуску 3.7.3 (в якості альтернативи також пропонується Python 2.7.15). Оновлено випуски Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. До складу доданий спеціально підготовлений для Funtoo порт Dart 2.3.2 (dev-lang/dart).
  • Оновлено серверні компоненти, включаючи nginx 1.17.0, Node.js 8.16.0 та MySQL 8.0.16.

Джерело: opennet.ru

Додати коментар або відгук