Vrystelling van die Funtoo 1.4 verspreiding, ontwikkel deur die stigter van Gentoo Linux

Daniel Robbins, stigter van die Gentoo-verspreiding wat in 2009 van die projek weggestap het, voorgelê vrystelling van die verspreidingskit wat hy tans ontwikkel Funtoo 1.4. Funtoo is gebaseer op die Gentoo-pakketbasis en het ten doel om bestaande tegnologieë verder te verbeter. Werk aan die vrystelling van Funtoo 2.0 word beplan om oor ongeveer 'n maand te begin.

Sleutelkenmerke van Funtoo sluit in ondersteuning vir die outomatiese bou van pakkette vanaf brontekste (pakkette word vanaf Gentoo gesinchroniseer), die gebruik gaan tydens ontwikkeling, verspreide portageboom, meer kompakte formaat van samestellingsmanifeste, gebruik van gereedskap Metro om lewendige geboue te skep. Gereed installasie beelde is vir 'n lang tyd nie opgedateer nie, maar vir installasie aangebied gebruik 'n ou LiveCD gevolg deur die handmatige ontplooiing van Stage3-komponente en portages.

Die belangrikste veranderinge:

  • Die bounutsgoed is opgedateer na GCC 9.2;
  • Bykomende toetsing van afhanklikhede uitgevoer en verwante probleme opgespoor;
  • Bygevoeg nuwe kernels debian-sources en debian-sources-lts, oorgedra vanaf Debian;
  • Vir die Debian-sources-lts-kernbou, is die "custom-cflags" USE-vlag by verstek geaktiveer, wat bykomende optimalisering moontlik maak. Wanneer die kern saamgestel word vanaf gebruikersinstellings gekoppel aan die huidige argitektuur, word die "-march" opsies ook bygevoeg;
  • GNOME 3.32 word as 'n lessenaar aangebied;
  • 'n Nuwe substelsel is ingesluit om OpenGL te ondersteun. By verstek word die GLX-biblioteek libglvnd (OpenGL Vendor-Neutral Driver) gebruik, wat 'n sagtewareversender is wat opdragte van 'n 3D-toepassing na een of ander OpenGL-implementering herlei, wat Mesa- en NVIDIA-bestuurders toelaat om saam te bestaan. Bygevoeg 'n nuwe ebuild "nvidia-bestuurders" met NVIDIA drywers, wat verskil van die Gentoo Linux ebuild en gebruik nvidia-kern-modules om kern modules te installeer. Die Mesa-pakket is opgedateer om 19.1.4 vry te stel, waarvoor die verskafde ebuild ondersteuning bied vir die Vulkan API;
  • Opgedateerde geïsoleerde houerbestuurnutsmiddels
    LXC 3.0.4 en LXD 3.14. Bygevoeg ebuilds vir toegang tot GPU's vanaf Docker- en LXD-houers, wat die gebruik van OpenGL in houers moontlik maak;

  • Python is opgedateer na vrystelling 3.7.3 (Python 2.7.15 word ook as alternatief aangebied). Opgedateerde vrystellings van Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. 'n Port of Dart 2.3.2 (dev-lang/dart) wat spesiaal vir Funtoo voorberei is, is bygevoeg.
  • Bedienerkomponente is opgedateer, insluitend nginx 1.17.0, Node.js 8.16.0 en MySQL 8.0.16.

Bron: opennet.ru

Voeg 'n opmerking