Veröffentlichung der Funtoo 1.4-Distribution, entwickelt vom Gründer von Gentoo Linux

Daniel Robbins, Gründer der Gentoo-Distribution, der sich 2009 aus dem Projekt zurückzog, eingeführt Veröffentlichung des Distributionskits, das er derzeit entwickelt Funtoo 1.4. Funtoo basiert auf der Gentoo-Paketbasis und zielt darauf ab, bestehende Technologien weiter zu verbessern. Die Arbeit an der Veröffentlichung von Funtoo 2.0 soll in etwa einem Monat beginnen.

Zu den Hauptmerkmalen von Funtoo gehören die Unterstützung für die automatische Erstellung von Paketen aus Quelltexten (Pakete werden von Gentoo synchronisiert), die Verwendung Git Während der Entwicklung, verteilter Portage-Baum, kompakteres Format der Assembly-Manifeste, Verwendung von Tools Metro um Live-Builds zu erstellen. Bereit Installationsbilder wurden schon lange nicht mehr aktualisiert, sondern zur Installation vorgeschlagen Verwenden Sie eine alte LiveCD, gefolgt von der manuellen Bereitstellung von Stage3-Komponenten und -Portagen.

Haupt- Veränderungen:

  • Die Build-Tools wurden auf GCC 9.2 aktualisiert;
  • Durchführung zusätzlicher Tests von Abhängigkeiten und Fehlerbehebung bei damit verbundenen Problemen;
  • Neue Kernel debian-sources und debian-sources-lts hinzugefügt, portiert von Debian;
  • Für den Debian-sources-lts-Kernel-Build ist das USE-Flag „custom-cflags“ standardmäßig aktiviert, was zusätzliche Optimierungen ermöglicht. Beim Kompilieren des Kernels aus Benutzereinstellungen, die an die aktuelle Architektur gebunden sind, werden auch die „-march“-Optionen hinzugefügt;
  • Als Desktop wird GNOME 3.32 angeboten;
  • Zur Unterstützung von OpenGL ist ein neues Subsystem enthalten. Standardmäßig wird die GLX-Bibliothek libglvnd (OpenGL Vendor-Neutral Driver) verwendet, ein Software-Dispatcher, der Befehle von einer 3D-Anwendung an die eine oder andere OpenGL-Implementierung umleitet und so die Koexistenz von Mesa- und NVIDIA-Treibern ermöglicht. Ein neues Ebuild „nvidia-drivers“ mit NVIDIA-Treibern hinzugefügt, das sich vom Gentoo-Linux-Ebuild unterscheidet und nvidia-kernel-modules zur Installation von Kernelmodulen verwendet. Das Mesa-Paket wurde auf Version 19.1.4 aktualisiert. Das bereitgestellte Ebuild bietet Unterstützung für die Vulkan-API.
  • Aktualisierte Tools zur Verwaltung isolierter Container
    LXC 3.0.4 und LXD 3.14. Ebuilds für den Zugriff auf GPUs aus Docker- und LXD-Containern hinzugefügt, was die Verwendung von OpenGL in Containern ermöglicht;

  • Python wurde auf Release 3.7.3 aktualisiert (Alternativ wird auch Python 2.7.15 angeboten). Aktualisierte Versionen von Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. Eine speziell für Funtoo vorbereitete Portierung von Dart 2.3.2 (dev-lang/dart) wurde hinzugefügt.
  • Serverkomponenten wurden aktualisiert, darunter Nginx 1.17.0, Node.js 8.16.0 und MySQL 8.0.16.

Source: opennet.ru

Kommentar hinzufügen