Funtoo 1.4 izplatīšanas izlaišana, ko izstrādājis Gentoo Linux dibinātājs

Daniels Robbins, Gentoo izplatīšanas dibinātājs, kurš atteicās no projekta 2009. gadā, ieviesa izplatīšanas komplekta izlaišana, ko viņš pašlaik izstrādā Funtoo 1.4. Funtoo pamatā ir Gentoo pakotņu bāze, un tā mērķis ir vēl vairāk uzlabot esošās tehnoloģijas. Darbu pie Funtoo 2.0 izlaišanas plānots sākt aptuveni pēc mēneša.

Funtoo galvenās funkcijas ietver atbalstu automātiskai pakotņu veidošanai no avota tekstiem (paketes tiek sinhronizētas no Gentoo), Git izstrādes laikā izplatīts portāžu koks, kompaktāks montāžas manifestu formāts, instrumentu izmantošana metro lai izveidotu dzīvas konstrukcijas. Gatavs instalācijas attēli nav atjaunināti ilgu laiku, bet gan uzstādīšanai piedāvāja izmantojiet veco LiveCD, kam seko Stage3 komponentu un portāžu manuāla izvietošana.

Galvenais izmaiņas:

  • Būvēšanas rīki ir atjaunināti uz GCC 9.2;
  • Veikta papildu atkarību pārbaude un ar to saistīto problēmu novēršana;
  • Pievienoti jauni kodoli debian-sources un debian-sources-lts, pārnesti no Debian;
  • Debian-sources-lts kodola būvei pēc noklusējuma ir iespējots USE karodziņš “custom-cflags”, kas nodrošina papildu optimizāciju. Kompilējot kodolu no lietotāja iestatījumiem, kas saistīti ar pašreizējo arhitektūru, tiek pievienotas arī opcijas “-march”;
  • GNOME 3.32 tiek piedāvāts kā darbvirsma;
  • Ir iekļauta jauna apakšsistēma, kas atbalsta OpenGL. Pēc noklusējuma tiek izmantota GLX bibliotēka libglvnd (OpenGL Vendor-Neutral Driver), kas ir programmatūras dispečers, kas novirza komandas no 3D lietojumprogrammas uz vienu vai otru OpenGL implementāciju, ļaujot Mesa un NVIDIA draiveriem līdzāspastāvēt. Pievienots jauns ebuild "nvidia-drivers" ar NVIDIA draiveriem, kas atšķiras no Gentoo Linux ebuild un izmanto nvidia-kernel-modules, lai instalētu kodola moduļus. Mesa pakotne ir atjaunināta, lai atbrīvotu versiju 19.1.4, kuras nodrošinātā ebuild nodrošina atbalstu Vulkan API;
  • Atjaunināti izolētu konteineru pārvaldības rīki
    LXC 3.0.4 un LXD 3.14. Pievienotas ebuilds, lai piekļūtu GPU no Docker un LXD konteineriem, ļaujot konteineros izmantot OpenGL;

  • Python ir atjaunināts, lai atbrīvotu versiju 3.7.3 (kā alternatīva tiek piedāvāta arī Python 2.7.15). Atjaunināti Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202 laidieni. Ir pievienots ports Dart 2.3.2 (dev-lang/dart), kas īpaši sagatavots Funtoo.
  • Ir atjaunināti servera komponenti, tostarp nginx 1.17.0, Node.js 8.16.0 un MySQL 8.0.16.

Avots: opennet.ru

Pievieno komentāru