αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ Fedora Linux 36

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Ρ€Π΅Π»ΠΈΠ· дистрибутива Fedora Linux 36. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition ΠΈ Live-сборки, поставляСмыС Π² Ρ„ΠΎΡ€ΠΌΠ΅ спинов c дСсктоп-окруТСниями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ΠΈ LXQt. Π‘Π±ΠΎΡ€ΠΊΠΈ сформированы для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ x86_64, Power64, ARM64 (AArch64) ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств с 32-разрядными процСссорами ARM. ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ сборок Fedora Silverblue задСрТиваСтся.

αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŠαŸαžŸαŸ†αžαžΆαž“αŸ‹αž”αŸ†αž•αž»αžαž“αŸ…αž€αŸ’αž“αž»αž„ Fedora Linux 36:

  • Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ выпуска GNOME 42, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΎΠ±Ρ‰ΠΈΠ΅ для всСго окруТСния настройки Ρ‚Ρ‘ΠΌΠ½ΠΎΠ³ΠΎ стиля оформлСния интСрфСйса ΠΈ осущСствлён ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° использованиС GTK 4 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libadwaita, которая ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ для построСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΎΠ²Ρ‹ΠΌ рСкомСндациям GNOME HIG (Human Interface Guidelines). Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Ρ‹ Π² стилС с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ GNOME HIG, Π½ΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ старый ΡΡ‚ΠΈΠ»ΡŒ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΈ старого стилСй.
  • αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž˜αžΆαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ NVIDIA αžŠαŸ‚αž›αž˜αžΆαž“αž€αž˜αŸ’αž˜αžŸαž·αž‘αŸ’αž’αž· αžŸαž˜αŸαž™ GNOME αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžŠαŸ„αž™αž”αŸ’αžšαžΎαž–αž·αž’αžΈαž€αžΆαžš Wayland αžŠαŸ‚αž›αž–αžΈαž˜αž»αž“αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αžαŸ‚αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ” αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαžœαž‚αŸ’αž‚ GNOME αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž›αžΎαž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ X αž”αŸ’αžšαž–αŸƒαžŽαžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αŸ” αž€αžΆαž›αž–αžΈαž˜αž»αž“ αž€αžΆαžšαž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Wayland αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‡αžΆαž˜αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ NVIDIA αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαžΆαžšαžΆαŸ†αž„αžŠαŸ„αž™αž€αž„αŸ’αžœαŸ‡αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžšαž”αžŸαŸ‹ OpenGL αž“αž·αž„ Vulkan αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ X11 αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎαžŸαž˜αžΆαžŸαž—αžΆαž‚ DDX (Device-Dependent X) αž“αŸƒ XWayland αŸ” αžŸαžΆαžαžΆαžαŸ’αž˜αžΈαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ NVIDIA αž”αžΆαž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆ αž αžΎαž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹ OpenGL αž“αž·αž„ Vulkan αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ X αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ XWayland αž₯αž‘αžΌαžœαž“αŸαŸ‡αž‚αžΊαžŸαŸ’αž‘αžΎαžšαžαŸ‚αžŠαžΌαž…αž‚αŸ’αž“αžΆαž‘αŸ…αž“αžΉαž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αŸ’αžšαŸ„αž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ X αž’αž˜αŸ’αž˜αžαžΆαŸ”
  • αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αžŠαŸ‚αž›αž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžαžΆαž˜αž›αž€αŸ’αžαžŽαŸˆαž’αžΆαžαžΌαž˜αž“αŸƒ Fedora Silverblue αž“αž·αž„ Fedora Kinoite αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαžšαžΌαž”αž—αžΆαž– monolithic αž–αžΈ GNOME αž“αž·αž„ KDE αžŠαŸ‚αž›αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž”αŸ‚αž€αž‘αŸ…αž‡αžΆαž€αž‰αŸ’αž…αž”αŸ‹αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€ αž“αž·αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž”αŸ’αžšαžΎ rpm-ostree toolkit αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αž‘αžΎαž„αžœαž·αž‰αžŠαžΎαž˜αŸ’αž”αžΈαžŠαžΆαž€αŸ‹αž‹αžΆαž“αžΆαž“αž»αž€αŸ’αžšαž˜ /var αž“αŸ…αž›αžΎαž‚αŸ’αžšαžΆαž”αŸ‹αž…αž»αž…αžšαž„ Btrfs αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αŸ” αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αžšαžΌαž”αžαžαž“αŸƒαž˜αžΆαžαž·αž€αžΆαž“αŸƒ /var αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŠαŸ„αž™αž―αž€αžšαžΆαž‡αŸ’αž™αž–αžΈαž—αžΆαž‚αžαžΆαžŸαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ”
  • αž€αž‰αŸ’αž…αž”αŸ‹ αž“αž·αž„αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™αž‡αžΆαž˜αž½αž™αž•αŸ’αž‘αŸƒαžαž» LXQt αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž‘αŸ…αž€αŸ†αžŽαŸ‚ LXQt 1.0 αŸ”
  • αž€αŸ†αž‘αž»αž„αž–αŸαž›αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αžˆαŸ’αž˜αŸ„αŸ‡αž―αž€αžŸαžΆαžšαž―αž€αžαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰ αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžαžΆαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŽαžΆαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜ αž“αž·αž„αž”αž‰αŸ’αžˆαž”αŸ‹αŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™ β€œStarting Frobnicating Daemon…” αž₯αž‘αžΌαžœαž“αŸαŸ‡αžœαžΆαž“αžΉαž„αž”αž„αŸ’αž αžΆαž‰ β€œStarting frobnicator.service - Frobnicating Daemonβ€¦β€αŸ”
  • αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž—αžΆαžŸαžΆαž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž”αŸ’αžšαžΎαž–αž»αž˜αŸ’αž–αž’αž€αŸ’αžŸαžš Noto αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™ DejaVu αŸ”
  • αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„ GnuTLS αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“ αž”αž‰αŸ’αž‡αžΈαžŸαž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎ αž–αŸ„αž›αž‚αžΊαž§αŸ” αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž™αŸ‰αžΆαž„αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αžΆαžšαž˜αž·αž“αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž…αžΌαž›αž‘αžΆαŸ†αž„αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαŸ” αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€, αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž…αž„αŸ‹αž”αžΆαž“, αžαŸ’αžšαž‘αž”αŸ‹αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž·αž‘αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ”
  • αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž€αž‰αŸ’αž…αž”αŸ‹ rpm αžŠαŸ‚αž›αž―αž€αžŸαžΆαžšαž‡αžΆαž€αž˜αŸ’αž˜αžŸαž·αž‘αŸ’αž’αž·αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž”αžΆαž“ αž“αž·αž„αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ ELF αŸ” systemd-coredump αž”αŸ’αžšαžΎαž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡αžŠαžΎαž˜αŸ’αž”αžΈαž†αŸ’αž›αž»αŸ‡αž”αž‰αŸ’αž…αžΆαŸ†αž„αž–αžΈαž€αŸ†αžŽαŸ‚αž€αž‰αŸ’αž…αž”αŸ‹αž“αŸ…αž–αŸαž›αž•αŸ’αž‰αžΎαž€αžΆαžšαž‡αžΌαž“αžŠαŸ†αžŽαžΉαž„αž’αŸ†αž–αžΈαž€αžΆαžšαž‚αžΆαŸ†αž„αŸ”
  • Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ fbdev, примСняСмыС для Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‡Π΅Ρ€Π΅Π· Framebuffer, Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ simpledrm, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ для Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„Ρ€Π΅ΠΉΠΌΠ±ΡƒΡ„Π΅Ρ€ EFI-GOP ΠΈΠ»ΠΈ VESA, прСдоставляСмый UEFI-ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΈΠ»ΠΈ BIOS. Для обСспСчСния ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости задСйствована прослойка для эмуляции устройства fbdev ΠΏΠΎΠ²Π΅Ρ€Ρ… подсистСмы DRM (Direct Rendering Manager). ИзмСнСниС ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ оставлСниСм возмоТности использования Ρ‚ΠΎΠ»ΡŒΠΊΠΎ DRM/KMS Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡ†Π΅ΡΡ добавлСния Π½ΠΎΠ²Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² fbdev Π² состав ядра Linux Π±Ρ‹Π» ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Ρ‘Π½ 7 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, Π° ΠΎΡΡ‚Π°Π²Π°Π²ΡˆΠΈΠ΅ΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π² основном касались ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ оборудования. НапримСр, Π² ΠΎΠ±ΠΈΡ…ΠΎΠ΄Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) ΠΈ tridentfb (Trident), вмСсто ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ simpledrm.
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž”αž‹αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž»αž„αžαžΊαž“αŸαžšαž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ OCI/Docker αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž‡αž„αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αžšαžΌαž”αž—αžΆαž–αžŠαŸ‚αž›αž”αžΆαž“αž’αžΆαž”αŸ‹αžŠαŸαžαžŠαŸ„αž™αž’αžΆαžαžΌαž˜αž·αž€αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ rpm-ostree αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαžšαžΌαž”αž—αžΆαž–αž€αž»αž„αžαžΊαž“αŸαžšαž”αžΆαž“αž™αŸ‰αžΆαž„αž„αžΆαž™αžŸαŸ’αžšαž½αž› αž“αž·αž„αž•αŸ’αž‘αŸαžšαž”αžšαž·αž™αžΆαž€αžΆαžŸαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αŸ…αž€αž»αž„αžαžΊαž“αŸαžšαŸ”
  • αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž‰αŸ’αž…αž”αŸ‹ RPM αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž–αžΈαžαž /var/lib/rpm αž‘αŸ… /usr/lib/sysimage/rpm αžŠαŸ„αž™αž‡αŸ†αž“αž½αžŸ /var/lib/rpm αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž“αž·αž˜αž·αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαŸ” αž€αžΆαžšαžŠαžΆαž€αŸ‹αž”αŸ‚αž”αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžšαž½αž…αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ rpm-ostree αž“αž·αž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ SUSE/openSUSE αŸ” αž αŸαžαž»αž•αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αž‘αŸαžšαž‚αžΊαž—αžΆαž–αž˜αž·αž“αž’αžΆαž…αž”αŸ†αž”αŸ‚αž€αž”αžΆαž“αž“αŸƒαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ RPM αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αžΆαžαž·αž€αžΆαž“αŸƒαž—αžΆαž‚αžαžΆαžŸ /usr αžŠαŸ‚αž›αž–αž·αžαž‡αžΆαž˜αžΆαž“αž€αž‰αŸ’αž…αž”αŸ‹ RPM (αž§αž‘αžΆαž αžšαžŽαŸ αž€αžΆαžšαžŠαžΆαž€αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž—αžΆαž‚αžαžΆαžŸαž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž’αŸ’αžœαžΎαž±αŸ’αž™αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αžŠαž›αŸ‹αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžšαžΌαž”αžαž FS αž“αž·αž„αž€αžΆαžšαžœαž·αž›αžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αž“αŸƒαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžš αž αžΎαž™αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈ αž€αžΆαžšαž•αŸ’αž‘αŸαžš / usr αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž€αž‰αŸ’αž…αž”αŸ‹αžŠαŸ‚αž›αž”αžΆαž“αžŠαŸ†αž‘αžΎαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΆαžαŸ‹αž”αž„αŸ‹) αŸ”
  • NetworkManager αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž›αŸ‚αž„αž‚αžΆαŸ†αž‘αŸ’αžšαž‘αž˜αŸ’αžšαž„αŸ‹αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αžαŸ’αž˜αžΈαŸ” αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™ Fedora 33, NetworkManager αž”αŸ’αžšαžΎαž‘αž˜αŸ’αžšαž„αŸ‹αž―αž€αžŸαžΆαžšαž‚αž“αŸ’αž›αžΉαŸ‡αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αŸ”
  • αžœαž…αž“αžΆαž“αž»αž€αŸ’αžšαž˜ Hunspell αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž–αžΈ /usr/share/myspell/ αž‘αŸ… /usr/share/hunspell/ αŸ”
  • αžœαžΆαž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αž‘αžΎαž„αž€αŸ†αžŽαŸ‚αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„αž€αŸ’αž“αž»αž„αž–αŸαž›αžŠαŸ†αžŽαžΆαž›αž‚αŸ’αž“αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆ Haskell (GHC) αŸ”
  • αžœαžΆαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž˜αŸ‰αžΌαžŒαž»αž›αž€αžΆαž”αŸŠαžΈαž“αž™αž“αŸ’αžŠαž αŸ„αŸ‡αžŠαŸ‚αž›αž˜αžΆαž“αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž”αžŽαŸ’αžŠαžΆαž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαŸ€αž”αž…αŸ†αž€αžΆαžšαž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž―αž€αžŸαžΆαžšαžαžΆαž˜αžšαž™αŸˆ NFS αž“αž·αž„ Samba αŸ”
  • αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž Java αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αž‚αžΊ java-17-openjdk αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™ java-11-openjdk αŸ”
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для быстрого поиска Ρ„Π°ΠΉΠ»Π° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ mlocate Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π° plocate, Π±ΠΎΠ»Π΅Π΅ быстрый ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰ΠΈΠΉ мСньшС дискового пространства Π°Π½Π°Π»ΠΎΠ³.
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‡αž„αŸ‹αž₯αžαžαŸ’αžŸαŸ‚αž…αžΆαžŸαŸ‹αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ ipw2100 αž“αž·αž„ ipw2200 (Intel Pro Wireless 2100/2200) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αžˆαž”αŸ‹ αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ†αž“αž½αžŸαžŠαŸ„αž™αž‡αž„αŸ‹ mac2007/cfg80211 αžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αž€αŸ’αž“αž»αž„αž†αŸ’αž“αžΆαŸ† 80211αŸ”
  • αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αž‘αžΎαž„ Anaconda αž“αŸ…αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αžΎαžαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαŸ’αž˜αžΈ αž”αŸ’αžšαž’αž”αŸ‹αž’αžΈαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αžŸαž·αž‘αŸ’αž’αž·αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαž›αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αŸ”
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° поставка ΠΏΠ°ΠΊΠ΅Ρ‚Π° nscd, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ²ΡˆΠ΅Π³ΠΎΡΡ для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π· хостов ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (/etc/hosts, /etc/passwd,/etc/services ΠΈ Ρ‚.ΠΏ.). Для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ хостов Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ systemd-resolved, Π° для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π‘Π” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ β€” sssd.
  • αž€αž‰αŸ’αž…αž”αŸ‹αž§αž”αž€αžšαžŽαŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹ Stratis αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž‘αŸ…αž€αŸ†αžŽαŸ‚ 3.0.0 αŸ”
  • ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС ядро Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹