แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™ Funtoo 1.4 แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แžŸแŸ’แžแžถแž”แž“แžทแž€แž“แŸƒ Gentoo Linux

Daniel Robbins แžŸแŸ’แžแžถแž”แž“แžทแž€แž“แŸƒแž€แžถแžšแž…แŸ‚แž€แž…แžถแž™ Gentoo แžŠแŸ‚แž›แž”แžถแž“แž…แžถแž€แž…แŸแž‰แž–แžธแž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2009 แŸ” แžŽแŸ‚แž“แžถแŸ† แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžงแž”แž€แžšแžŽแŸแž…แŸ‚แž€แž…แžถแž™แžŠแŸ‚แž›แž‚แžถแžแŸ‹แž€แŸ†แž–แžปแž„แžขแž—แžทแžœแžŒแŸ’แž Funtoo 1.4. Funtoo แž•แŸ’แžขแŸ‚แž€แž›แžพแž€แž‰แŸ’แž…แž”แŸ‹ Gentoo แž แžพแž™แž˜แžถแž“แž‚แŸ„แž›แž”แŸ†แžŽแž„แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ€แžแž“แžผแžœแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹แŸ” แž€แžถแžšแž„แžถแžšแž›แžพแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ Funtoo 2.0 แž‚แŸ’แžšแŸ„แž„แž“แžนแž„แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž”แŸ’แžšแž แŸ‚แž›แž˜แžฝแž™แžแŸ‚แŸ”

แž˜แžปแžแž„แžถแžšแžŸแŸ†แžแžถแž“แŸ‹แŸ—แžšแž”แžŸแŸ‹ Funtoo แžšแžฝแž˜แž˜แžถแž“แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž€แž‰แŸ’แž…แž”แŸ‹แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž–แžธแžขแžแŸ’แžแž”แž‘แž”แŸ’แžšแž—แž– (แž€แž‰แŸ’แž…แž”แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž–แžธ Gentoo) แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ Git แž€แŸ†แžกแžปแž„แž–แŸแž›แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ แž˜แŸ‚แž€แž’แžถแž„แž…แŸ’แžšแž€แž…แŸ‚แž€แž…แžถแž™ แž‘แŸ’แžšแž„แŸ‹แž‘แŸ’แžšแžถแž™แž”แž„แŸ’แžšแžฝแž˜แž“แŸƒแž€แžถแžšแž‡แžฝแž”แž”แŸ’แžšแž‡แžปแŸ†แž‚แŸ’แž“แžถ แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžงแž”แž€แžšแžŽแŸ แž˜แŸ‰แŸแžแŸ’แžšแžผ แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแž€แžถแžšแž•แŸ’แžŸแžถแž™แž”แž“แŸ’แžแž•แŸ’แž‘แžถแž›แŸ‹แŸ” แžšแžฝแž…แžšแžถแž›แŸ‹ แžšแžผแž”แž—แžถแž–แžŠแŸ†แžกแžพแž„ แž˜แžทแž“โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž’แŸ’แžœแžพโ€‹แžฑแŸ’แž™โ€‹แž‘แžถแž“แŸ‹โ€‹แžŸแž˜แŸแž™โ€‹แž‡แžถโ€‹แž™แžผแžšโ€‹แž˜แž€โ€‹แž แžพแž™โ€‹แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹โ€‹แž€แžถแžšโ€‹แžŠแŸ†แžกแžพแž„โ€‹ แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“ แž”แŸ’แžšแžพ LiveCD แž…แžถแžŸแŸ‹แžแžถแž˜แž–แžธแž€แŸ’แžšแŸ„แž™แžŠแŸ„แž™แž€แžถแžšแžŠแžถแž€แŸ‹แžฑแŸ’แž™แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแŸ„แž™แžŠแŸƒแž“แŸƒแžŸแž˜แžถแžŸแž—แžถแž‚ แž“แžทแž„แž…แŸ’แžšแž€แžŠแŸ†แžŽแžถแž€แŸ‹แž€แžถแž›แž‘แžธ 3 แŸ”

แžŸแŸ†แžแžถแž“แŸ‹ แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžš:

  • แžงแž”แž€แžšแžŽแŸแžŸแžถแž„แžŸแž„แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž‘แŸ… 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 แžŠแŸ‚แž›แžแžปแžŸแž–แžธ Gentoo Linux ebuild แž“แžทแž„แž”แŸ’แžšแžพ nvidia-kernel-modules แžŠแžพแž˜แŸ’แž”แžธแžŠแŸ†แžกแžพแž„แž˜แŸ‰แžผแžŒแžปแž›แžแžบแžŽแŸ‚แž›แŸ” แž€แž‰แŸ’แž…แž”แŸ‹ Mesa แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžŠแžพแž˜แŸ’แž”แžธแž…แŸแž‰แž•แŸ’แžŸแžถแž™ 19.1.4 แžŠแŸ‚แž›แž‡แžถ ebuild แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Vulkan API แŸ”
  • แž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžงแž”แž€แžšแžŽแŸแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž’แžปแž„แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€
    LXC 3.0.4 แž“แžทแž„ LXD 3.14 แŸ” แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž”แž„แŸ’แž€แžพแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพ GPU แž–แžธ Docker แž“แžทแž„ LXD containers แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž”แŸ’แžšแžพ OpenGL แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžปแž„แžแžบแž“แŸแžšแŸ”

  • Python แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžŠแžพแž˜แŸ’แž”แžธแž…แŸแž‰แž•แŸ’แžŸแžถแž™ 3.7.3 (Python 2.7.15 แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž‡แžถแž‡แž˜แŸ’แžšแžพแžŸแž˜แžฝแž™แž•แž„แžŠแŸ‚แžš) แŸ” แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธแŸ—แž“แŸƒ Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202 แŸ” แž…แŸ’แžšแž€แž“แŸƒ Dart 2.3.2 (dev-lang/dart) แžŠแŸ‚แž›แžšแŸ€แž”แž…แŸ†แž‡แžถแž–แžทแžŸแŸแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Funtoo แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แŸ”
  • แžŸแž˜แžถแžŸแž’แžถแžแžปแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž– แžšแžฝแž˜แž‘แžถแŸ†แž„ nginx 1.17.0, Node.js 8.16.0 แž“แžทแž„ MySQL 8.0.16 แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹