Rilascio della distribuzione Funtoo 1.4, sviluppata dal fondatore di Gentoo Linux

Daniel Robbins, fondatore della distribuzione Gentoo che si è allontanato dal progetto nel 2009, presentata rilascio del kit di distribuzione che sta attualmente sviluppando Funtoo 1.4. Funtoo si basa sul pacchetto Gentoo e mira a migliorare ulteriormente le tecnologie esistenti. L'inizio dei lavori per il rilascio di Funtoo 2.0 è previsto tra circa un mese.

Le caratteristiche principali di Funtoo includono il supporto per la creazione automatica di pacchetti da testi sorgente (i pacchetti sono sincronizzati da Gentoo), l'uso Idiota durante lo sviluppo, albero di portage distribuito, formato più compatto dei manifest assembly, uso di strumenti Metro per creare build live. Pronto immagini di installazione non sono stati aggiornati da molto tempo, ma per l'installazione offerta utilizzare un vecchio LiveCD seguito dalla distribuzione manuale dei componenti Stage3 e dei portage.

Il principale modifiche:

  • Gli strumenti di compilazione sono stati aggiornati a GCC 9.2;
  • Condotto test aggiuntivi sulle dipendenze e sulla risoluzione dei problemi correlati;
  • Aggiunti nuovi kernel debian-sources e debian-sources-lts, portati da Debian;
  • Per la build del kernel Debian-sources-lts, il flag USE “custom-cflags” è abilitato per impostazione predefinita, consentendo ulteriori ottimizzazioni. Quando si compila il kernel da impostazioni utente legate all'architettura attuale, vengono aggiunte anche le opzioni “-march”;
  • GNOME 3.32 è offerto come desktop;
  • È incluso un nuovo sottosistema per supportare OpenGL. Per impostazione predefinita, viene utilizzata la libreria GLX libglvnd (OpenGL Vendor-Neutral Driver), che è un dispatcher software che reindirizza i comandi da un'applicazione 3D all'una o all'altra implementazione OpenGL, consentendo ai driver Mesa e NVIDIA di coesistere. Aggiunto un nuovo ebuild "nvidia-drivers" con driver NVIDIA, che differisce dall'ebuild Gentoo Linux e utilizza nvidia-kernel-modules per installare i moduli del kernel. Il pacchetto Mesa è stato aggiornato alla versione 19.1.4, l'ebuild fornito per il quale fornisce il supporto per l'API Vulkan;
  • Aggiornati strumenti di gestione dei contenitori isolati
    LXC 3.0.4 e LXD 3.14. Aggiunti ebuild per l'accesso alle GPU dai contenitori Docker e LXD, consentendo l'uso di OpenGL nei contenitori;

  • Python è stato aggiornato alla versione 3.7.3 (in alternativa viene offerto anche Python 2.7.15). Versioni aggiornate di Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. È stato aggiunto un port di Dart 2.3.2 (dev-lang/dart) appositamente preparato per Funtoo.
  • I componenti server sono stati aggiornati, inclusi nginx 1.17.0, Node.js 8.16.0 e MySQL 8.0.16.

Fonte: opennet.ru

Aggiungi un commento