Π Π΅Π»ΠΈΠ· Π½Π° FreeBSD 15.0

Π‘Π»Π΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΡ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° вСрсия 14.0, Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π°Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ FreeBSD 15.0. Π˜Π½ΡΡ‚Π°Π»Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ amd64, aarch64, armv7, powerpc64, powerpc64le ΠΈ riscv64. Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми (QCOW2, VHD, VMDK, raw) ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ срСди Amazon EC2, Google Compute Engine ΠΈ Vagrant.

Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с вСрсия FreeBSD 15, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ вСрсии слСд Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (15.0) Π΅ ΡΡŠΠΊΡ€Π°Ρ‚Π΅Π½ΠΎ ΠΎΡ‚ 5 Π½Π° 4 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΠΈ вСрсии Ρ‰Π΅ сС Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π°Ρ‚ Π½Π° всСки Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠœΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈΡ‚Π΅ издания (15.1, 15.2, 15.3) Ρ‰Π΅ сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° фиксиран Ρ†ΠΈΠΊΡŠΠ» Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ вСрсии Π² Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° вСрсия ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π° всСки 6 мСсСца, Π° Π½Π΅ вСднъТ годишно, ΠΊΠ°ΠΊΡ‚ΠΎ бСшС досСга. Π‘ ΠΎΠ³Π»Π΅Π΄ Π½Π° Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° Π΄Π²Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π·Π½Π°Ρ‡ΠΈΠΌΠΈ вСрсии, Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‰Π΅ бъдС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΎ Π½Π° всСки 3 мСсСца (15.4, 16.1, 15.5, 16.2 ΠΈ Ρ‚.Π½.), с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ издания Π½Π° Π½ΠΎΠ²ΠΈ Π·Π½Π°Ρ‡ΠΈΠΌΠΈ вСрсии, ΠΏΡ€Π΅Π΄ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ ΠΈΠΌΠ° 6-мСсСчна ΠΏΠ°ΡƒΠ·Π° Π² изданията (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вСрсия 15.3 Ρ‰Π΅ бъдС Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π°Π½Π° ΠΏΡ€Π΅Π· юни 2027 Π³., 16.0 ΠΏΡ€Π΅Π· Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ 2027 Π³., 15.4 β€” ΠΏΡ€Π΅Π· ΠΌΠ°Ρ€Ρ‚ 2028 Π³., 16.1 β€” ΠΏΡ€Π΅Π· юни 2028 Π³.).

ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² FreeBSD 15.0 (Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½Π°Ρ‚Π° Π±Π΅Π»Π΅ΠΆΠΊΠ° Π·Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ, освСн спСцифичнитС Π·Π° вСрсия 15.0 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, са спомСнати ΠΌΠ½ΠΎΠ³ΠΎΠ±Ρ€ΠΎΠΉΠ½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π² вСрсиитС 14.1, 14.2 ΠΈ 14.3):

  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ pkg Π·Π° инсталиранС ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° основната систСма. ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ pkgbase ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС доставят Π½Π° инсталационно носитСл Π·Π° offline инсталация ΠΈΠ»ΠΈ Π΄Π° сС изтСглят ΠΎΡ‚ рСпозитория pkg.freebsd.org. Π’ конфигурацията Π½Π° pkg (/etc/pkg/FreeBSD.conf) рСпозиторият FreeBSD-base Π½Π΅ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Π˜Π½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ bsdinstall ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π½Π° инсталация: Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Π½ ΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ (pkgbase). ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° традиционния ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ основната систСма сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π° срСда, Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° freebsd-update, сС ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° бъдС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚Π° Π² вСрсия FreeBSD 16. Новият ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π°Ρ‰ инсталиранС Π½Π° основната систСма ΠΊΠ°Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ рСпозитория FreeBSD-base, Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ срСди, Π½ΠΎ всС ΠΎΡ‰Π΅ сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ СкспСримСнталСн Π·Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ систСми.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° сборки FreeBSD Π² Π½Π΅ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈ срСди, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ изискват ΠΏΡ€Π°Π²Π° Π½Π° root. Π‘Π΅Π· ΠΏΡ€Π°Π²Π° Π½Π° root ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ инсталационни iso-ΠΎΠ±Ρ€Π°Π·ΠΈ ΠΈ систСмни ΠΎΠ±Ρ€Π°Π·ΠΈ Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини. На Π΅Ρ‚Π°ΠΏΠ° Π½Π° сборка ΠΏΡ€Π°Π²Π°Ρ‚Π° Π½Π° root бяха Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° създаванС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° устройства, Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡ€Π°Π²Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ систСми (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ създаванС Π½Π° дискови ΠΎΠ±Ρ€Π°Π·ΠΈ).
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΠΌΠΈ сборки, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΡ‚Π΅, Ρ‡Π΅ разпространяванитС Π±ΠΈΠ½Π°Ρ€Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ са ΡΡŠΠ±Ρ€Π°Π½ΠΈ ΠΎΡ‚ прСдоставСния ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ ΠΈ Π½Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‚ скрити ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. Π’ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΠΌΠΈΡ‚Π΅ сборки осигуряват идСнтичност Π½Π° Π±ΠΈΠ½Π°Ρ€Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ изходния ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСди Π·Π° сборка.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½ΠΎ Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° инсталационни ΠΎΠ±Ρ€Π°Π·ΠΈ ΠΈ сборки Π½Π° Π±ΠΈΠ½Π°Ρ€Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ i386, armv6 ΠΈ powerpc. ΠžΡ‚ 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ остава само armv7. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° сборка Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° COMPAT_FREEBSD32 Π·Π° стартиранС Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ изпълними Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² срСда с 64-Π±ΠΈΡ‚ΠΎΠ²ΠΎ ядро Ρ‰Π΅ сС Π·Π°ΠΏΠ°Π·ΠΈ ΠΏΠΎΠ½Π΅ Π΄ΠΎ края Π½Π° ТизнСния Ρ†ΠΈΠΊΡŠΠ» Π½Π° ΠΊΠ»ΠΎΠ½Π° FreeBSD 16.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са систСмни повиквания с рСализация Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° inotify Π·Π° прослСдяванС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈΡ‚Π΅ систСми.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ (Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π² стил Solaris), ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΊΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ, Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π·Π° ZFS ΠΈ NFSv4. Π Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π² FreeBSD ΠΈ Linux са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с прСдставянСто Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ Π² слуТСбна дирСктория, Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠ° Π² основното пространство Π½Π° ΠΈΠΌΠ΅Π½Π° Π½Π° Π€Π‘ ΠΈ асоциирана с Ρ„Π°ΠΉΠ»Π°. Π Π°Π±ΠΎΡ‚Π° с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΊΠ°Ρ‚ΠΎ с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° опрСдСлянС Π½Π° списъка Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π²ΠΈΠΊΠ° функцията readdir().
  • ОбявСн Π΅ Π·Π° Π³ΠΎΡ‚ΠΎΠ² Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŠΡ‚ mac_do, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Ρ‰ΠΈ Π½Π° Π½Π΅ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΄Π° промСнят удостовСритСлнитС Π΄Π°Π½Π½ΠΈ Π½Π° процСситС. Π—Π° стартиранС Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° mdo, която Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° su, Π½ΠΎ Π½Π΅ изисква ΠΏΡ€Π°Π²Π° Π½Π° suid root.
  • Π‘ΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° DRM Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ i915 ΠΈ amdgpu Π΅ синхронизирано с ядро Π½Π° Linux 6.9. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ устройства rtw88 (Realtek 802.11n/ac), rtw89 (Realtek 802.11ax) ΠΈ iwlwifi (Intel 02.11a/b/g/n/ac/ax/be) са синхронизирани с ядро Π½Π° Linux 6.17.
  • По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° рСализация Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» TLS Π½Π° страната Π½Π° ядрото (KTLS).
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ инструмСнт sndctl Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° настройкитС Π½Π° Π·Π²ΡƒΠΊΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ инструмСнт mididump Π·Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° MIDI 1.0 ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅.
  • Π’ Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° bhyve Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ Π½ΠΎΠ² ΠΌΡ€Π΅ΠΆΠΎΠ² Π±Π΅ΠΊΠ΅Π½Π΄ β€žslirpβ€œ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libslirp с рСализация Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² стСк Π² пространството Π½Π° потрСбитСля. Π‘Π΅ΠΊΠ΅Π½Π΄ΡŠΡ‚ β€žslirpβ€œ позволява Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° госта ΠΎΡ‚ хост срСда Π±Π΅Π· Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° конфигурация Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° хост ΠΌΠ°ΡˆΠΈΠ½Π°Ρ‚Π°.
  • РСализацията Π½Π° Kerberos Π² основния ΡΡŠΡΡ‚Π°Π² Π½Π° FreeBSD Π΅ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° с Heimdal Kerberos с MIT Kerberos. Π—Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Heimdal Kerberos ΠΏΡ€ΠΈ компилация ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ„Π»Π°Π³Π° WITHOUT_MITKRB5. Π’ FreeBSD 16 ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° компилация Π½Π° Heimdal Kerberos Ρ‰Π΅ бъдС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚Π°.
  • ΠŸΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° систСмнитС извиквания setgroups, getgroups ΠΈ initgroups ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π³Ρ€ΡƒΠΏΠΈ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΎ Π΄ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ (Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π² рСализацията Π² FreeBSD сС ΡΡŠΡΡ‚ΠΎΠΈ Π² ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° СфСктивния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° Π½Π° процСситС Π² нулСвия Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ масива със списък Π½Π° Π³Ρ€ΡƒΠΏΠΈΡ‚Π΅).
  • Π’ настройкитС Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ pkg ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ новият Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ FreeBSD-kmods, Π² ΠΊΠΎΠΉΡ‚ΠΎ са Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ с ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° ядрото, ΡΡŠΠ±Ρ€Π°Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ Ρ€Π΅Π»ΠΈΠ·Π½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ 15.x-RELEASE, Π° Π½Π΅ постоянно обновявания ΠΊΠ»ΠΎΠ½ 15-STABLE. РСпозиторият FreeBSD-kmods Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с инсталиранСто Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с нСстабилни интСрфСйси Π½Π° ядрото (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ). ΠŸΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ β€žFreeBSDβ€œ ΠΈ β€žFreeBSD-kmodsβ€œ Π² /etc/pkg/FreeBSD.conf са ΠΏΡ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½ΠΈ Π½Π° β€žFreeBSD-portsβ€œ ΠΈ β€žFreeBSD-ports-kmods.β€œ
  • Π’ NFS Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° опСрация CLONE, Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π° Π² спСцификацията NFSv4.2, която позволява Π±ΡŠΡ€Π·ΠΎ ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Ρ‡Ρ€Π΅Π· ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. Π Π΅ΠΆΠΈΠΌΡŠΡ‚ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ само ΠΏΡ€ΠΈ СкспортиранС Π½Π° NFS дяловС ZFS.
  • На систСмитС amd64 Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 4TB RAM.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ufshci Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ Π·Π° систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ с интСрфСйс UFSHCI (Universal Flash Storage Host Controller Interface).
  • Sysctl net.link.bridge.member_ifaddrs ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π·Π°Π΄Π°Π΄Π΅Π½ Π½Π° 0, Ρ‚.Π΅. Π² ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ мостовС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС добавят интСрфСйси Π±Π΅Π· IP адрСса.
  • ПовишСна надСТдност Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Ρ€Π°Π·Π΄Π΅Π»ΠΈ с FS UFS, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ Π½Π°Π΄ 2,000,000,000 inode. Π’ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° FS UFS1 Π΅ Ρ€Π΅ΡˆΠ΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ с 2038 Π³ΠΎΠ΄ΠΈΠ½Π° (възмоТно Π΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄Π°Ρ‚ΠΈ Π΄ΠΎ 2106 Π³ΠΎΠ΄ΠΈΠ½Π°).
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опция Π·Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ сокСти SO_SPLICE Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° TCP-съСдинСния (ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° прокси, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΎ Π±Π΅Π· ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² пространството Π½Π° потрСбитСля).
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° grep ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅Ρ‚ΠΎ ΠΏΡ€Π΅Π· символични Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΏΡ€ΠΈ рСкурсивно Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΌΠΎΠ΄ΡƒΠ» Π½Π° ядрото nvmfta Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ NVMe over Fabric ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° nvmecontrol Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с външСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ NVMe over Fabric.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° date Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅ с наносСкундна точност, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "date -Ins" Ρ‰Π΅ ΠΈΠ·Π²Π΅Π΄Π΅ "2024-04-22T12:20:28,763742224+02:00".
  • Π’ jail Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° опцията zfs.dataset Π·Π° добавянС Π½Π° Ρ€Π°Π·Ρ†Π΅ΠΏΠ²Π°Π½Π΅, ΠΌΠΎΠΌΠ΅Π½Ρ‚Π½Π° снимка ΠΈΠ»ΠΈ ΠΊΠ»ΠΎΠ½ ZFS Π² ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΎ jail-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° jail Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ "meta" ΠΈ "env", Ρ‡Ρ€Π΅Π· ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ Π΄Π° сС ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° срСдата. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° адрСсиранС Π½Π° jail-окруТСния ΠΏΠΎ jail-дСскриптори, Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠΈΡ‚ΠΎ са ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ jail_set ΠΈ jail_get, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ систСмни извиквания jail_attach_jd ΠΈ jail_remove_jd. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ kevent Π·Π° прослСдяванС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ създаванС, ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅, промяна ΠΈ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ²Π°Π½Π΅ Π½Π° Jail.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° newsyslog Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° използвания ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° компрСсиранС (bzip2, xz, zstd, gzip), освобоТдавайки ΠΎΡ‚ нСобходимостта Π΄Π° сС ΡƒΠΊΠ°Π·Π²Π°Ρ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ„Π»Π°Π³ΠΎΠ²Π΅ (J, X, Y, Z) Π² всяка Ρ€Π΅Π΄ΠΈΡ†Π° newsyslog.conf.
  • Π’ стандартната C-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π² ΠΌΠ½ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Π½ΠΈΠ·ΠΎΠ²Π΅ ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚ са Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π° инструкции SIMD.
  • Π’ ΡˆΡ€ΠΈΡ„Ρ‚Π° Gallant, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΈ, са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½Π°Π΄ 4300 Π½ΠΎΠ²ΠΈ Π³Π»ΠΈΡ„Π°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π³Π»ΠΈΡ„ΠΈ със символи Π½Π° ΠΊΠΈΡ€ΠΈΠ»ΠΈΡ†Π° ΠΈ матСматичСски Π·Π½Π°Ρ†ΠΈ.
  • Π’ tty ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π·Π°Π΄Π°Π΄Π΅Π½ Ρ„Π»Π°Π³ IUTF8, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° символи UTF-8 ΠΏΡ€ΠΈ натисканС Π½Π° Backspace Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ.
  • Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° dialog, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π° bsdconfig ΠΈ инсталатора bsdinstall, Π΅ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° с bsddialog.
  • Π’ ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° adduser, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² bsdinstall, Π΅ осигурСно ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ZFS dataset (Ρ€Π°Π·Π΄Π΅Π», snapshot ΠΈΠ»ΠΈ ΠΊΠ»ΠΎΠ½) Π·Π° Π΄ΠΎΠΌΠ°ΡˆΠ½Π°Ρ‚Π° ΠΏΠ°ΠΏΠΊΠ° Π½Π° потрСбитСля, Π°ΠΊΠΎ ZFS dataset Π²Π΅Ρ‡Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° родитСлската ΠΏΠ°ΠΏΠΊΠ°. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΠΈ Ρ‡Ρ€Π΅Π· ZFS. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π² adduser.conf са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ "Zcreate" ΠΈ "Zencrypt".
  • ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½ΠΎ Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° OCI-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ ΠΎΠ±Ρ€Π°Π·ΠΈ Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ ΠΈ систСмни ΠΎΠ±Ρ€Π°Π·ΠΈ Π·Π° Oracle Cloud.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² Ρ‚ΠΈΠΏ ΠΎΠ±Ρ€Π°Π·ΠΈ "small" Π·Π° ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ срСди, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ с AWS EC2. Π’ сравнСниС с основнитС ΠΎΠ±Ρ€Π°Π·ΠΈ, ΠΎΡ‚ тях са ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ ΠΎΡ‚Π»Π°Π΄ΡŠΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ, тСстовС, 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ LLDB, Amazon SSM Agent ΠΈ AWS CLI. Π—Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠ±Ρ€Π°Π·ΠΈ "base" Π·Π° EC2 Π΅ ускорСно с 76%.
  • По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° ΠΈ обявСна Π·Π° остаряла настройката net.inet.tcp.nolocaltimewait, Ρ‚.Π΅. ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΅ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²Π΅Π½ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° TIME_WAIT записи Π·Π° TCP Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½ΠΈ Π½Π° страната Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° систСма. Π—Π° настройка Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π±ΠΈΠ²Π°Π²Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ TIME_WAIT Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ новият sysctl net.inet.tcp.msl_local.
  • По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° създаванС Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ към localhost, Π² ΠΊΠΎΠΈΡ‚ΠΎ сС посочва INADDR_ANY. Π—Π° Π΄Π° сС Π²ΡŠΠ·Π²ΡŠΡ€Π½Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ sysctl net.inet.ip.connect_inaddr_wild Π½Π° стойност 1.
  • ΠŸΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ Π΅ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° логичСски ΠΎΠ±Π΅ΠΌΠΈ gvinum, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° софтуСрни RAID. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Gvinum спря ΠΏΡ€Π΅Π΄ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 15 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π² ΠΊΠΎΠ΄Π° ΠΈΠΌΠ° Ρ€Π΅Π΄ΠΈΡ†Π° извСстни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½ΠΈΠΊΠΎΠΉ Π½Π΅ Π΅ посмял Π΄Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΈ. ВмСсто gvinum сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ gconcat, gmirror, gstripe, graid ΠΈΠ»ΠΈ zfs.
  • ΠŸΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° agp (Accelerated Graphics Port) Π² FreeBSD 16, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° стари Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΈ. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° са обявСни Π·Π° остарСли ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅: fdc (IBM PC Floppy Disk Controller), firewire (IEEE1394 Serial Bus), le (AMD Am7900 LANCE ΠΈ Am79C9xx Ethernet) ΠΈ upgt (USB 802.11g).
  • ОбявСна Π΅ Π·Π° остаряла функцията readdir_r.
  • Π’ SNMP ΡΡŠΡ€Π²ΡŠΡ€Π° bsnmpd Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° транспорт UDP.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π° Π΅ гСнСрацията Π½Π° хостови ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ RSA Π·Π° SSH ΠΈ EC2 AMI. ΠžΡ‚ OpenSSH Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° DSA. Π˜Π·Ρ‚Π΅Π³Π»Π΅Π½Π° Π΅ Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ publickey, ΡΠ²ΡŠΡ€Π·Π°Π½Π° с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° DES.
  • ΠžΡ‚ основната систСма са ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ ftpd ΠΈ shar, вмСсто ΠΊΠΎΠΈΡ‚ΠΎ слСдва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ ftp/freebsd-ftpd ΠΈ sysutils/freebsd-shar.
  • ОбявСна Π΅ Π·Π° остаряла ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° fdisk, вмСсто която слСдва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° gpart.
  • Π’ катСгорията Π½Π° остарСлитС Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΡŠΡ‚ syscons, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с UEFI, Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° UTF-8 ΠΈ Π΅ ΠΎΠ±Π²ΡŠΡ€Π·Π°Π½ с Π³Π»ΠΎΠ±Π°Π»Π½Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°.
  • Актуализирани вСрсии Π½Π° LLVM 19.1.7, OpenSSH 10.0p2, OpenSSL 3.5.4, OpenZFS 2.4.0rc4, Lua 5.4.8, jemalloc 5.3.0, Awk 20250804 (с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° UTF-8), bc 7.1.0, unicode 16.0.0, ncurses 6.5, libarchive 3.8.2, tcpdump 4.99.5, unbound 1.24.1, less 679, file 5.46, GoogleTest 1.15.2.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster