Издаване на дистрибуцията Funtoo 1.4, разработена от основателя на Gentoo Linux

Даниел Робинс, основател на дистрибуцията Gentoo, който се оттегли от проекта през 2009 г., подадено освобождаване на комплекта за разпространение, който той разработва в момента Funtoo 1.4. Funtoo е базиран на базата на пакети Gentoo и има за цел да подобри допълнително съществуващите технологии. Работата по пускането на Funtoo 2.0 се планира да започне след около месец.

Основните характеристики на Funtoo включват поддръжка за автоматично изграждане на пакети от изходни текстове (пакетите са синхронизирани от Gentoo), използването отивам по време на разработката, разпределено портажно дърво, по-компактен формат на манифестите на асемблиране, използване на инструменти метро за създаване на живи компилации. Готов инсталационни изображения не са обновявани отдавна, а за инсталация предлагани използвайте стар LiveCD, последван от ръчно внедряване на Stage3 компоненти и portages.

Основната промени:

  • Инструментите за изграждане са актуализирани до 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 драйвери, който се различава от Gentoo Linux ebuild и използва nvidia-kernel-modules за инсталиране на модули на ядрото. Пакетът Mesa е актуализиран до версия 19.1.4, предоставената ebuild за която осигурява поддръжка за API на Vulkan;
  • Актуализирани инструменти за управление на изолирани контейнери
    LXC 3.0.4 и LXD 3.14. Добавени са електронни компилации за достъп до 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. Добавен е порт на Dart 2.3.2 (dev-lang/dart), специално подготвен за Funtoo.
  • Сървърните компоненти са актуализирани, включително nginx 1.17.0, Node.js 8.16.0 и MySQL 8.0.16.

Източник: opennet.ru

Добавяне на нов коментар