Daniel Robbins, der GrĂŒnder der Gentoo-Distribution, hat sich 2009 von dem Projekt zurĂŒckgezogen, die derzeit von ihm entwickelten Distribution . Funtoo basiert auf der Gentoo-Paketbasis und hat das Ziel, die bestehenden Technologien weiter zu verbessern. Etwa in einem Monat soll die Arbeit an der Veröffentlichung von Funtoo 2.0 beginnen.
Zu den Hauptmerkmalen von Funtoo gehört die UnterstĂŒtzung der automatischen Paketzusammenstellung aus Quelltexten (Pakete werden aus Gentoo synchronisiert), die Verwendung bei der Entwicklung, ein verteiltes Portage-Baum, ein kompakteres Format von Build-Manifests, der Einsatz des Werkzeugs zur Erstellung von Live-Builds. Fertige wurden lange nicht aktualisiert, und fĂŒr die Installation muss ein alter LiveCD verwendet werden, gefolgt von der manuellen Bereitstellung der Stage3-Komponenten und Portage.
Haupt- :
- Das Build-Werkzeug wurde auf GCC 9.2 aktualisiert;
- ZusĂ€tzliche Tests der AbhĂ€ngigkeiten und die Behebung der damit verbundenen Probleme wurden durchgefĂŒhrt;
- Neue Debian-Kernel debian-sources und debian-sources-lts, die aus Debian portiert wurden, wurden hinzugefĂŒgt;
- FĂŒr den Debian-sources-lts Kernelbau ist das USE-Flag âcustom-cflagsâ standardmĂ€Ăig aktiviert, was zusĂ€tzliche Optimierungen aktiviert. Beim Kompilieren des Kernels werden auch die Optionen â-marchâ aus den an die aktuelle Architektur gebundenen Benutzereinstellungen hinzugefĂŒgt;
- Als Desktop wird GNOME 3.32 angeboten;
- Eine neue Subsystem zur UnterstĂŒtzung von OpenGL wurde hinzugefĂŒgt. StandardmĂ€Ăig wird die GLX-Bibliothek libglvnd (OpenGL Vendor-Neutral Driver) verwendet, die einen Software-Dispatcher darstellt, der Befehle von 3D-Anwendungen an die jeweilige OpenGL-Implementierung umleitet und so das Koexistieren von Mesa- und NVIDIA-Treibern ermöglicht. HinzugefĂŒgt wurde ein neuer ebuild ânvidia-driversâ mit NVIDIA-Treibern, der sich von dem ebuild aus Gentoo Linux unterscheidet und die nvidia-kernel-modules fĂŒr die Installation der Kernelmodule verwendet. Das Mesa-Paket wurde auf die Version 19.1.4 aktualisiert, fĂŒr die der bereitgestellte ebuild UnterstĂŒtzung fĂŒr die Vulkan-API bietet;
- Die Werkzeuge zur Verwaltung von isolierten Containern wurden aktualisiert auf
LXC 3.0.4 und LXD 3.14. Es wurden ebuilds fĂŒr den Zugriff auf die GPU aus Docker- und LXD-Containern hinzugefĂŒgt, was die Verwendung von OpenGL in Containern ermöglicht; - Python wurde auf die Version 3.7.3 aktualisiert (alternativ wird auch Python 2.7.15 angeboten). Die Versionen Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202 wurden aktualisiert. Es wurde ein speziell fĂŒr Funtoo vorbereiteter Dart 2.3.2-Port (dev-lang/dart) hinzugefĂŒgt.
- Die Serverkomponenten wurden aktualisiert, einschlieĂlich nginx 1.17.0, Node.js 8.16.0 und MySQL 8.0.16.
Quelle: opennet.ru
