Выпуск дыстрыбутыва Funtoo 1.4, які развіваецца заснавальнікам Gentoo Linux

Дэніэль Роббінс (Daniel Robbins), заснавальнік дыстрыбутыва Gentoo, які адхіліўся ад праекту ў 2009 году, прадставіў рэліз які развіваецца ім цяпер дыстрыбутыва Funtoo 1.4. Funtoo заснаваны на пакетнай базе Gentoo і ставіць перад сабой мэту далейшага ўдасканалення наяўных тэхналогій. Прыкладна праз месяц плануецца распачаць працу над выпускам Funtoo 2.0.

З ключавых асаблівасцяў Funtoo вылучаецца падтрымка аўтаматычнай зборкі пакетаў з зыходных тэкстаў (пакеты сінхранізуюцца з Gentoo), выкарыстанне ісці пры распрацоўцы, размеркаванае дрэва партажоў (portage), больш кампактны фармат зборачных маніфестаў, ужыванне інструментара Метро для стварэння live-зборак. Гатовыя ўсталявальныя вобразы даўно не абнаўляюцца, а для ўстаноўкі прапануецца выкарыстоўваць стары LiveCD з наступным ручным разгортваннем кампанентаў Stage3 і партажоў.

Асноўныя змены:

  • Зборачны інструментарый абноўлены да GCC 9.2;
  • Праведзена дадатковае тэсціраванне залежнасцей і ўстараненне звязаных з імі праблем;
  • Дададзеныя новыя ядры debian-sources і debian-sources-lts, перанесеныя з Debian;
  • Для зборкі ядра Debian-sources-lts па змаўчанні ўключаны USE-сцяг "custom-cflags", які актывуе дадатковыя аптымізацыі. Пры кампіляцыі ядра з прывязаных да бягучай архітэктуры карыстацкіх налад таксама дадаюцца опцыі "-march";
  • У якасці працоўнага стала прапануецца GNOME 3.32;
  • У склад уключана новая падсістэма для падтрымкі OpenGL. Па змаўчанні задзейнічана GLX-бібліятэка libglvnd (OpenGL Vendor-Neutral Driver), якая ўяўляе сабой праграмны дыспетчар, які ажыццяўляе перанакіраванне каманд ад 3D-прыкладанні да той ці іншай рэалізацыі OpenGL, даючы магчымасць суіснаваць драйверам Mesa і NVIDIA. Дададзены новы ebuild "nvidia-drivers" з драйверамі NVIDIA, адрозны ад ebuild з Gentoo Linux і выкарыстоўвалы nvidia-kernel-modules для ўсталёўкі модуляў ядра. Пакет Mesa абноўлены да выпуску 19.1.4, у прадстаўленым для якога ebuild забяспечана падтрымка API Vulkan;
  • Абноўлены інструменты кіравання ізаляванымі кантэйнерамі
    LXC 3.0.4 і LXD 3.14. Дададзеныя ebuild-ы для доступу да GPU з кантэйнераў Docker і LXD, што дазваляе выкарыстоўваць OpenGL у кантэйнерах;

  • Python абноўлены да выпуску 3.7.3 (у якасці альтэрнатывы таксама прапануецца Python 2.7.15). Абноўлены выпускі Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. У склад дададзены спецыяльна падрыхтаваны для Funtoo порт Dart 2.3.2 (dev-lang/dart).
  • Абноўлены серверныя кампаненты, у тым ліку nginx 1.17.0, Node.js 8.16.0 і MySQL 8.0.16.

Крыніца: opennet.ru

Дадаць каментар