Release av Funtoo 1.4-distributionen, utvecklad av grundaren av Gentoo Linux

Daniel Robbins, grundare av Gentoo-distributionen som gick bort från projektet 2009, lämnats release av distributionssatsen han håller på att utveckla Funtoo 1.4. Funtoo är baserad på Gentoo-paketbasen och syftar till att ytterligare förbättra befintliga teknologier. Arbetet med releasen av Funtoo 2.0 är planerat att börja om ungefär en månad.

Nyckelfunktioner i Funtoo inkluderar stöd för automatisk uppbyggnad av paket från källtexter (paket synkroniseras från Gentoo), användning under utveckling, distribuerat portageträd, mer kompakt format på monteringsmanifest, användning av verktyg Metro att skapa livebyggen. Redo installationsbilder har inte uppdaterats på länge, men för installation erbjuds använd en gammal LiveCD följt av manuell distribution av Stage3-komponenter och portages.

Den huvudsakliga förändringar:

  • Byggverktygen har uppdaterats till GCC 9.2;
  • Utförde ytterligare tester av beroenden och felsökning av relaterade problem;
  • Lade till nya kärnor debian-sources och debian-sources-lts, portade från Debian;
  • För kärnbygget Debian-sources-lts är USE-flaggan "custom-cflags" aktiverad som standard, vilket möjliggör ytterligare optimeringar. När kärnan kompileras från användarinställningar kopplade till den aktuella arkitekturen, läggs även "-march"-alternativen till;
  • GNOME 3.32 erbjuds som en stationär dator;
  • Ett nytt delsystem ingår för att stödja OpenGL. Som standard används GLX-biblioteket libglvnd (OpenGL leverantörsneutral drivrutin), som är en programvaruavsändare som omdirigerar kommandon från en 3D-applikation till en eller annan OpenGL-implementering, vilket gör att Mesa- och NVIDIA-drivrutiner kan samexistera. Lade till en ny ebuild "nvidia-drivrutiner" med NVIDIA-drivrutiner, som skiljer sig från Gentoo Linux ebuild och använder nvidia-kernel-moduler för att installera kärnmoduler. Mesa-paketet har uppdaterats till release 19.1.4, den medföljande ebuilden för vilken ger stöd för Vulkan API;
  • Uppdaterade verktyg för hantering av isolerade behållare
    LXC 3.0.4 och LXD 3.14. Lade till ebuilds för att komma åt GPU:er från Docker- och LXD-behållare, vilket tillåter användning av OpenGL i behållare;

  • Python har uppdaterats till release 3.7.3 (Python 2.7.15 erbjuds också som ett alternativ). Uppdaterade utgåvor av Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. En port av Dart 2.3.2 (dev-lang/dart) speciellt förberedd för Funtoo har lagts till.
  • Serverkomponenter har uppdaterats, inklusive nginx 1.17.0, Node.js 8.16.0 och MySQL 8.0.16.

Källa: opennet.ru

Lägg en kommentar