Daniel Robbins, fondatorul distribuției Gentoo, care s-a retras din proiect în 2009, a lansat distribuția pe care o dezvoltă acum, Funtoo se bazează pe baza de pachete Gentoo și își propune să îmbunătățească tehnologiile existente. Aproximativ în termen de o lună se preconizează începerea lucrului la lansarea Funtoo 2.0.
Printre caracteristicile cheie ale Funtoo se numără suportul pentru generarea automată a pachetelor din codul sursă (pachetele sunt sincronizate din Gentoo), utilizarea în dezvoltare, un arbore portaj distribuit, un format mai compact pentru manifeștele de construire, aplicarea pentru crearea de live-build-uri. Imaginile de instalare se utilizează un vechi LiveCD cu desfășurarea manuală ulterioară a componentelor Stage3 și a portajelor. Instrumentele de compilare au fost actualizate la GCC 9.2;
Principalele :
- Au fost efectuate teste suplimentare ale dependențelor și rezolvarea problemelor aferente;
- Au fost adăugate noi nuclee debian-sources și debian-sources-lts, transferate din Debian;
- Pentru construirea nucleului Debian-sources-lts, flag-ul USE „custom-cflags” este activat în mod implicit, activând optimizări suplimentare. Atunci când se compilează nucleul din setările personalizate legate de arhitectura curentă, sunt adăugate și opțiuni „-march”;
- Ca mediu desktop este oferit GNOME 3.32;
- Sistemul include un nou subsistem pentru suportul OpenGL. Biblioteca GLX libglvnd (OpenGL Vendor-Neutral Driver) este activată în mod implicit, care reprezintă un manager software, redirecționând comenzi de la aplicațiile 3D către o implementare OpenGL anume, permițând coexistența driverelor Mesa și NVIDIA. A fost adăugat un nou ebuild „nvidia-drivers” cu driverele NVIDIA, diferit de ebuild-ul din Gentoo Linux și folosește nvidia-kernel-modules pentru instalarea modulelor nucleului. Pachetul Mesa a fost actualizat la versiunea 19.1.4, pentru care ebuild-ul oferă suport pentru API Vulkan;
- Au fost actualizate instrumentele de gestionare a containerelor izolate
- LXC 3.0.4 și LXD 3.14. Au fost adăugate ebuild-uri pentru accesul GPU din containerele Docker și LXD, permițând utilizarea OpenGL în containere;
Python a fost actualizat la versiunea 3.7.3 (ca alternativă este oferit și Python 2.7.15). Au fost actualizate versiunile Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. A fost adăugat un port special pregătit pentru Funtoo, Dart 2.3.2 (dev-lang/dart). - Python a fost actualizat la versiunea 3.7.3 (de asemenea, este disponibil Python 2.7.15 ca alternativă). Au fost actualizate versiunile Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. A fost adăugat un port Dart 2.3.2 (dev-lang/dart) special pregătit pentru Funtoo.
- Componente server actualizate, inclusiv nginx 1.17.0, Node.js 8.16.0 și MySQL 8.0.16.
Sursa: opennet.ro
