Gentoo Linux-ийг үндэслэгчийн боловсруулсан Funtoo 1.4 түгээлтийн хувилбар

2009 онд төслөө орхисон Gentoo түгээлтийн үүсгэн байгуулагч Даниел Роббинс, танилцуулав Түүний одоо боловсруулж байгаа түгээлтийн иж бүрдэл Funtoo 1.4. Funtoo нь Gentoo багцын суурь дээр суурилагдсан бөгөөд одоо байгаа технологийг цаашид сайжруулах зорилготой юм. Funtoo 2.0 хувилбарыг гаргах ажлыг нэг сарын дараа эхлүүлэхээр төлөвлөж байна.

Funtoo-ийн гол онцлогууд нь эх бичвэрүүдээс багцуудыг автоматаар бүтээх дэмжлэг (багцуудыг Gentoo-ээс синхрончлогдсон), ашиглах зэрэг орно. явах хөгжүүлэлтийн явцад, тараасан portage мод, угсралтын манифест илүү авсаархан хэлбэр, багаж хэрэгсэл ашиглах Метро амьд бүтэц бий болгох. Бэлэн суулгах зураг Удаан хугацааны турш шинэчлэгдээгүй, гэхдээ суулгах зориулалттай санал болгосон Хуучин LiveCD-г ашигласны дараа Stage3-ийн бүрэлдэхүүн хэсгүүд болон портуудыг гараар суулгана уу.

Үндсэн өөрчлөлт:

  • Барилгын хэрэгслүүдийг GCC 9.2 болгон шинэчилсэн;
  • Хамааралтай байдлын нэмэлт туршилт, холбогдох асуудлуудыг олж засварлах;
  • Debian-аас шилжүүлсэн debian-sources болон debian-sources-lts шинэ цөмүүдийг нэмсэн;
  • Debian-sources-lts цөм бүтээхэд "custom-cflags" USE тугийг анхдагчаар идэвхжүүлж, нэмэлт оновчлолыг идэвхжүүлдэг. Одоогийн архитектуртай холбогдсон хэрэглэгчийн тохиргооноос цөмийг эмхэтгэхдээ "-march" сонголтуудыг нэмж оруулсан болно;
  • GNOME 3.32 нь ширээний компьютер хэлбэрээр санал болгож байна;
  • OpenGL-ийг дэмжих шинэ дэд системийг оруулсан болно. Анхдагч байдлаар, GLX library libglvnd (OpenGL Vendor-Neutral Driver)-ийг ашигладаг бөгөөд энэ нь 3D програмаас командуудыг нэг эсвэл өөр OpenGL хэрэгжүүлэлт рүү чиглүүлдэг програм хангамжийн диспетчер бөгөөд Mesa болон NVIDIA драйверуудыг зэрэгцүүлэн ажиллуулах боломжийг олгодог. Gentoo Linux ebuild-аас ялгаатай, цөмийн модулиудыг суулгахдаа nvidia-kernel-modules ашигладаг NVIDIA драйверуудтай шинэ ebuild "nvidia-drivers" нэмэгдсэн. Mesa багцыг 19.1.4 хувилбар болгон шинэчилсэн бөгөөд өгөгдсөн ebuild нь Vulkan API-д дэмжлэг үзүүлдэг;
  • Тусгаарлагдсан савны менежментийн хэрэгслүүдийг шинэчилсэн
    LXC 3.0.4 ба LXD 3.14. Docker болон LXD контейнерээс GPU-д хандах ebuild-уудыг нэмж, 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

сэтгэгдэл нэмэх