Utgivelse av Funtoo 1.4-distribusjonen, utviklet av grunnleggeren av Gentoo Linux

Daniel Robbins, grunnlegger av Gentoo-distribusjonen som gikk bort fra prosjektet i 2009, innsendt utgivelse av distribusjonssettet han for tiden utvikler Funtoo 1.4. Funtoo er basert på Gentoo-pakkebasen og har som mål å forbedre eksisterende teknologier ytterligere. Arbeidet med utgivelsen av Funtoo 2.0 er planlagt å starte om omtrent en måned.

Nøkkelfunksjoner til Funtoo inkluderer støtte for automatisk bygging av pakker fra kildetekster (pakkene er synkronisert fra Gentoo), bruken under utvikling, distribuert portage-tre, mer kompakt format på monteringsmanifester, bruk av verktøy Metro å lage live builds. Klar installasjonsbilder har ikke blitt oppdatert på lenge, men for installasjon tilbys bruk en gammel LiveCD etterfulgt av manuell distribusjon av Stage3-komponenter og portages.

Den viktigste endringer:

  • Byggeverktøyene er oppdatert til GCC 9.2;
  • Gjennomførte ytterligere testing av avhengigheter og feilsøking relaterte problemer;
  • Lagt til nye kjerner debian-sources og debian-sources-lts, portert fra Debian;
  • For kjernebygget Debian-sources-lts er USE-flagget "custom-cflags" aktivert som standard, noe som muliggjør ytterligere optimaliseringer. Når du kompilerer kjernen fra brukerinnstillinger knyttet til gjeldende arkitektur, legges også "-march"-alternativene til;
  • GNOME 3.32 tilbys som skrivebord;
  • Et nytt undersystem er inkludert for å støtte OpenGL. Som standard brukes GLX-biblioteket libglvnd (OpenGL Vendor-Neutral Driver), som er en programvareformidler som omdirigerer kommandoer fra en 3D-applikasjon til en eller annen OpenGL-implementering, slik at Mesa- og NVIDIA-drivere kan eksistere side om side. Lagt til en ny ebuild "nvidia-drivere" med NVIDIA-drivere, som skiller seg fra Gentoo Linux ebuild og bruker nvidia-kernel-moduler for å installere kjernemoduler. Mesa-pakken har blitt oppdatert til utgivelse 19.1.4, den medfølgende ebuilden som gir støtte for Vulkan API;
  • Oppdaterte verktøy for isolert containeradministrasjon
    LXC 3.0.4 og LXD 3.14. Lagt til ebuilds for tilgang til GPU-er fra Docker- og LXD-beholdere, som tillater bruk av OpenGL i beholdere;

  • Python har blitt oppdatert til utgivelse 3.7.3 (Python 2.7.15 tilbys også som et alternativ). Oppdaterte utgivelser 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) spesielt forberedt for Funtoo er lagt til.
  • Serverkomponenter har blitt oppdatert, inkludert nginx 1.17.0, Node.js 8.16.0 og MySQL 8.0.16.

Kilde: opennet.ru

Legg til en kommentar