Lansarea distribuției Funtoo 1.4, dezvoltată de fondatorul Gentoo Linux

Daniel Robbins, fondatorul distribuției Gentoo, care a renunțat la proiect în 2009, a prezentat lansarea kit-ului de distribuție pe care îl dezvoltă în prezent Funtoo 1.4. Funtoo se bazează pe baza de pachete Gentoo și își propune să îmbunătățească în continuare tehnologiile existente. Lucrările la lansarea Funtoo 2.0 sunt planificate să înceapă în aproximativ o lună.

Caracteristicile cheie ale Funtoo includ suport pentru construirea automată a pachetelor din textele sursă (pachetele sunt sincronizate din Gentoo), utilizarea merge în timpul dezvoltării, arbore de portaj distribuit, format mai compact al manifestelor de asamblare, utilizarea instrumentelor Metroul pentru a crea versiuni live. Gata imagini de instalare nu au fost actualizate de mult timp, dar pentru instalare a oferit utilizați un LiveCD vechi, urmat de implementarea manuală a componentelor Stage3 și a portajelor.

Principalul modificări:

  • Instrumentele de compilare au fost actualizate la GCC 9.2;
  • A efectuat testarea suplimentară a dependențelor și depanarea problemelor asociate;
  • S-au adăugat noi nuclee debian-sources și debian-sources-lts, portate din Debian;
  • Pentru build-ul nucleului Debian-sources-lts, indicatorul USE „custom-cflags” este activat implicit, permițând optimizări suplimentare. La compilarea nucleului din setările utilizatorului legate de arhitectura curentă, sunt adăugate și opțiunile „-march”;
  • GNOME 3.32 este oferit ca desktop;
  • Un nou subsistem este inclus pentru a suporta OpenGL. În mod implicit, este folosită biblioteca GLX libglvnd (Driver neutru al furnizorului OpenGL), care este un dispecer software care redirecționează comenzile dintr-o aplicație 3D către una sau alta implementare OpenGL, permițând driverelor Mesa și NVIDIA să coexiste. S-a adăugat un nou ebuild „nvidia-drivers” cu drivere NVIDIA, care diferă de Gentoo Linux ebuild și folosește nvidia-kernel-modules pentru a instala module de kernel. Pachetul Mesa a fost actualizat pentru lansarea 19.1.4, ebuild-ul furnizat pentru care oferă suport pentru API-ul Vulkan;
  • Instrumente actualizate de gestionare a containerelor izolate
    LXC 3.0.4 și LXD 3.14. S-au adăugat ebuild-uri pentru accesarea GPU-urilor din containerele Docker și LXD, permițând utilizarea OpenGL în containere;

  • Python a fost actualizat pentru lansarea 3.7.3 (Python 2.7.15 este oferit și ca alternativă). Versiuni actualizate pentru Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. A fost adăugat un port pentru Dart 2.3.2 (dev-lang/dart) special pregătit pentru Funtoo.
  • Componentele serverului au fost actualizate, inclusiv nginx 1.17.0, Node.js 8.16.0 și MySQL 8.0.16.

Sursa: opennet.ru

Adauga un comentariu