Gentoo Linux asoschisi tomonidan ishlab chiqilgan Funtoo 1.4 distributivining chiqarilishi

2009 yilda loyihadan voz kechgan Gentoo tarqatish asoschisi Daniel Robbins, tanishtirdi u hozirda ishlab chiqayotgan tarqatish to'plamining chiqarilishi Funtoo 1.4. Funtoo Gentoo paket bazasiga asoslangan va mavjud texnologiyalarni yanada takomillashtirishga qaratilgan. Funtoo 2.0 ni chiqarish bo'yicha ishlar taxminan bir oydan keyin boshlanishi rejalashtirilgan.

Funtoo-ning asosiy xususiyatlariga manba matnlaridan paketlarni avtomatik yaratishni qo'llab-quvvatlash (paketlar Gentoo-dan sinxronlashtiriladi), foydalanishni o'z ichiga oladi. borib ishlab chiqish jarayonida, taqsimlangan portage daraxti, yig'ish manifestlarining yanada ixcham formati, asboblardan foydalanish metro jonli qurilishlarni yaratish uchun. Tayyor o'rnatish rasmlari uzoq vaqt davomida yangilanmagan, lekin o'rnatish uchun taklif qildi eski LiveCD-dan foydalaning, so'ngra Stage3 komponentlari va portajlarini qo'lda o'rnating.

asosiy o'zgartirish:

  • Qurilish vositalari GCC 9.2 ga yangilandi;
  • Bog'liqliklarni qo'shimcha sinovdan o'tkazdi va tegishli muammolarni bartaraf etdi;
  • Debian'dan ko'chirilgan debian-sources va debian-sources-lts yangi yadrolari qo'shildi;
  • Debian-sources-lts yadrosi uchun "custom-cflags" USE bayrog'i sukut bo'yicha yoqilgan bo'lib, qo'shimcha optimallashtirish imkonini beradi. Joriy arxitekturaga bog'langan foydalanuvchi sozlamalaridan yadroni kompilyatsiya qilishda "-march" opsiyalari ham qo'shiladi;
  • GNOME 3.32 ish stoli sifatida taqdim etiladi;
  • OpenGL-ni qo'llab-quvvatlash uchun yangi quyi tizim kiritilgan. Odatiy bo'lib, GLX kutubxonasi libglvnd (OpenGL Vendor-Neutral Driver) qo'llaniladi, u Mesa va NVIDIA drayverlarining birgalikda ishlashiga imkon beruvchi 3D ilovasidan buyruqlarni u yoki bu OpenGL ilovasiga yo'naltiruvchi dasturiy ta'minot dispetcheridir. Gentoo Linux ebuild-dan farq qiladigan va yadro modullarini o'rnatish uchun nvidia-yadro modullaridan foydalanadigan NVIDIA drayverlari bilan yangi ebuild "nvidia-drivers" qo'shildi. Mesa paketi 19.1.4 versiyasiga yangilandi, taqdim etilgan ebuild Vulkan API-ni qo'llab-quvvatlaydi;
  • Yangilangan izolyatsiyalangan konteynerlarni boshqarish vositalari
    LXC 3.0.4 va LXD 3.14. Docker va LXD konteynerlaridan GPU-larga kirish uchun ebuildlar qo'shildi, bu konteynerlarda OpenGL-dan foydalanish imkonini beradi;

  • Python 3.7.3 versiyasini chiqarish uchun yangilandi (muqobil sifatida Python 2.7.15 ham taklif etiladi). Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202 yangilangan versiyalari. Funtoo uchun maxsus tayyorlangan Dart 2.3.2 (dev-lang/dart) porti qo'shildi.
  • Server komponentlari yangilandi, jumladan nginx 1.17.0, Node.js 8.16.0 va MySQL 8.0.16.

Manba: opennet.ru

a Izoh qo'shish