ΠΠ°ΡΠ·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΈ
- ΠΠ΅ΡΠΊΡΠΎΠΏΠΎΡ Π½Π° GNOME Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½ Π·Π° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅
3.34 ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³ΡΡΠΏΠΈΡΠ°ΡΠ΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΈΡΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π²ΠΎ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Π½ΠΎΠ² ΠΏΠ°Π½Π΅Π» Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΠ°ΠΏΠ΅ΡΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°; -
ΠΠ·Π²ΡΡΠ΅Π½ΠΎ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΠΈΠ·Π±Π°Π²Π»Π΅Π½ΠΈΡ GNOME Shell ΠΎΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ X11, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ GNOME Π² ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ Wayland Π±Π΅Π· Π·Π°ΠΏΡΡΠΊΠ° XWayland.
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½Π°ΡΠΌΠΎΠΆΠ½ΠΎΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° XWayland ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° X11 Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Wayland (Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ»Π°Π³ autostart-xwayland Π² gsettings org.gnome.mutter experimental-features). ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΏΡΡΠΊΠ° X11-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ root ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ XWayland. Π SDL ΡΠ΅ΡΠ΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΡΠ°ΡΡΡ ΠΈΠ³Ρ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π² Π½ΠΈΠ·ΠΊΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡΡ ΡΠΊΡΠ°Π½Π°; - ΠΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° ΡΠΎ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π½Π° GNOME
ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° ΠΎΠΏΡΠΈΡΠ° Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π΅ Firefox,ΡΠΊΠ»ΠΎΠΏΠ΅Π½ΠΈ ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° ΠΠ΅ΡΠ»Π΅Π½Π΄; - ΠΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ Mutter Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π½ΠΎΠ²ΠΈΠΎΡ ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΡΠΊΠΈ (Π°ΡΠΎΠΌΡΠΊΠΈ) API KMS (ΠΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π°ΡΠΎΠΌΡΠΊΠΈ ΡΠ°Π΄ΡΠΎ), ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠ° Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ Π²ΡΡΡΠ½ΠΎΡΡ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΠΎΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ;
- Qt Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π²ΠΎ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Π½Π° GNOME
ΡΠΎΠ±ΡΠ°Π½ΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° Wayland (Π½Π°ΠΌΠ΅ΡΡΠΎ XCB, ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ Qt Wayland Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½); - Π ΠΌΠΎΠ΄ΡΠ»Π΅ QtGNOME, Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Qt-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΈ GNOME, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌ Π² ΡΠ΅ΠΌΠ΅ Adwaita (ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΡΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ);
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΏΠ°ΠΊΠ΅ΡΠΈ
Xfce 4.14 ; - ΠΡΠΎΠ΄Π»Π°Π±ΠΎΡΠ΅ΡΠ΅ Π³ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ Π°ΠΆΡΡΠΈΡΠ°Π½ΠΈ Π·Π° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅
15.11 ; -
ΠΠ·Π²ΡΡΠ΅Π½ΠΎ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠ° GNOME Classic ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ΄Π½ΠΎΠΌΡ Π΄Π»Ρ GNOME 2 ΡΡΠΈΠ»Ρ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² GNOME Classic ΠΎΡΠΊΠ»ΡΡΡΠ½ ΠΎΠ±Π·ΠΎΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΈ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ°Π±ΠΎΡΠΈΠΌΠΈ ΡΡΠΎΠ»Π°ΠΌΠΈ; - Π£ΠΏΡΠΎΡΠ΅Π½Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ·ΡΠΊΠΎΠ²ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² β ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π² ΡΠ΅Π½ΡΡΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ GNOME, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΠ°ΠΊΠ΅ΡΡ ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ;
- ΠΠΎ Π²ΡΠΏΡΡΠΊΠ° 0.14.1 ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π»Ρ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Linux-Π΄Π΅ΡΠΊΡΠΎΠΏΠΎΠ² β
ΠΠΎΠΌΠ°Π½Π΄Π°Π½Ρ Π½Π° ΡΠ»ΠΎΡΠ° , ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ Π½Π° Π±Π°Π·Π΅ Linux ΠΈ GNOME. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π΅Π΄ΠΈΠ½ΡΠΉ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π°, ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅ΡΠ½ΡΠΌ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Active Directory Π΄Π»Ρ ΡΠ°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ Π±Π΅Π· ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ FreeIPA; - ΠΠΆΡΡΠΈΡΠ°Π½ΠΎ
Π‘ΠΈΡΠΏΡΠΎΡ , ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Linux-ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΡ Π² ΡΠ΅Π»ΠΎΠΌ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ΄ΡΠΎ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ; - Π Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ OpenH264 Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΊΠΎΠ΄Π΅ΠΊΠ° H.264, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² Firefox ΠΈ GStreamer, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ High ΠΈ Advanced, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π»Ρ ΠΎΡΠ΄Π°ΡΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π² online-ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ (ΡΠ°Π½Π΅Π΅ Π² OpenH264 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π»ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ»ΠΈ Baseline ΠΈ Main);
- Π€ΠΎΡΠΌΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ, ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ ΠΊΠ΅ΡΠ½Π΅Π»ΠΎΡ Π½Π° ΠΠΈΠ½ΡΠΊΡ ΠΈ Π³Π»Π°Π²Π½ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° i686 Π΅ Π·Π°ΠΏΡΠ΅Π½ΠΎ. Π€ΠΎΡΠΌΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ lib Π·Π° x86_64 ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ Π΅ Π·Π°ΡΡΠ²Π°Π½ΠΎ ΠΈ i686 ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ Π²ΠΎ Π½ΠΈΠ² ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ Π΄Π° ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ°Π°Ρ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π±ΡΠΎΡΠΎΡ Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ΠΈ ΠΎΠ΄ Π³Π»Π°Π²Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅
ΠΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Fedora IoT , ΡΡΠΎ Π³ΠΈ Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ²Π° Fedora Workstation, Server ΠΈ CoreOS. Π‘ΠΎΠ±ΡΠ°Π½ΠΈΠ΅ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½Π° Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΡΡΠ΅Π΄ΠΈΡΠ΅ βΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π½Π° Π½Π΅ΡΡΠ°ΡΠ°β (IoT) ΠΈ Π½ΡΠ΄ΠΈ ΠΆΠΈΠ²ΠΎΡΠ½Π° ΡΡΠ΅Π΄ΠΈΠ½Π° Π»ΠΈΡΠ΅Π½Π° Π½Π° ΠΌΠΈΠ½ΠΈΠΌΡΠΌ, ΡΠΈΠ΅ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ ΡΠ΅ Π²ΡΡΠΈ Π°ΡΠΎΠΌΡΠΊΠΈ ΡΠΎ Π·Π°ΠΌΠ΅Π½Π° Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ΅Π»ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ, Π±Π΅Π· Π΄Π° ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΈ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ. OSTree ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° ΡΡΠ΅Π΄ΠΈΠ½Π°; - ΠΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π΅ Π²ΠΎ ΡΠ°Π·Π° Π½Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅
ΠΡΠ½ΠΎΠ²Π΅Π½ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ , ΠΊΠΎΡ Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Π½Π° Fedora Atomic Host ΠΈ CoreOS Container Linux ΠΊΠ°ΠΊΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΡΡΠ΅Π΄ΠΈΠ½ΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ. ΠΡΠ²ΠΎΡΠΎ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° CoreOS ΡΠ΅ ΠΎΡΠ΅ΠΊΡΠ²Π° ΡΠ»Π΅Π΄Π½Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°; - ΠΠΎ Π΄ΠΈΡΠΎΠ»Ρ
Π·Π°Π±ΡΠ°Π½Π΅ΡΠΎ Π½Π°ΡΠ°Π²Π΅ΡΠ΅ ΡΠ΅ ΠΊΠ°ΠΊΠΎ root ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΏΡΠ΅ΠΊΡ SSH ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° (ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π½Π°ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈ); - ΠΠΈΠ½ΠΊΠ΅Ρ GOLD
ΠΈΠ·ΡΠ΅ΡΠ΅Π½Π° Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΎ ΠΏΠ°ΠΊΡΠ²Π°ΡΠ΅ ΠΎΠ΄ ΠΏΠ°ΠΊΡΠ²Π°ΡΠ΅ΡΠΎ binutils.ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° LDD ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠΎΡ ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ LLVM; - ΠΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°
ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½Π°ΡΠ° Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡΠ° cgroups-v2. ΠΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ, Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π±Π΅ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΏΠΎΡΡΠ°Π²Π΅Π½ (ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π±Π΅ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ ΡΠΎ β-Ddefault-hierarchy=hybridβ); -
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π΄Π° ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π°Ρ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ ΠΎΠ΄ ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ Π·Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ RPM; - ΠΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π°
ΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ Python 2, ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π·Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π΅ΠΏΡΠ΅ΡΠΈΡΠ°ΡΠΈΡΠ° Π½Π° Python 2. ΠΠ·Π²ΡΡΠ½Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½Π° python Π΅ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ΅Π½Π° Π½Π° Python 3; - ΠΠΎ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ RPM
Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Zstd Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ°. ΠΠΎ DNF, ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½Π° ΠΎΠΏΡΠΈΡΠ°ΡΠ° skip_if_unavailable=FALSE, Ρ.Π΅. ΠΠΊΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Π΅ Π½Π΅Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎ, ΡΠ΅Π³Π° ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ Π³ΡΠ΅ΡΠΊΠ°. ΠΡΡΡΡΠ°Π½Π΅ΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ YUM 3 ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°; - ΠΠΆΡΡΠΈΡΠ°Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ
ΠΠ»ΠΈΠ±Ρ 2.30 , Gawk 5.0.1 (ΠΏΠΎΡΠ°Π½ΠΎ 4.2 Π³ΡΠ°Π½ΠΊΠ°), RPM 4.15 - ΠΠΆΡΡΠΈΡΠ°Π½ΠΈ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠ°Π·Π²ΠΎΡ, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½Π°ΡΠ° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° (
ΠΊΡΠΈΠΏΡΠΎ-ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ) Π²ΠΎ ΠΎΠ±Π»Π°ΡΡΠ° Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ; - Π Π°Π±ΠΎΡΠ°ΡΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π½Π° Π·Π°ΠΌΠ΅Π½Π° Π½Π° PulseAudio ΠΈ Jack Π½Π° ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ
PipeWire , ΠΊΠΎΡ Π³ΠΈ ΠΏΡΠΎΡΠΈΡΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° PulseAudio Π·Π° Π΄Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡΠ΄ΠΈΠΎ ΡΠΎ Π½ΠΈΡΠΊΠ° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π·Π° Π΄Π° ΡΠ΅ Π·Π°Π΄ΠΎΠ²ΠΎΠ»Π°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ Π°ΡΠ΄ΠΈΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π½Π°ΠΏΡΠ΅Π΄Π΅Π½ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π» Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΡΡΠ΅Π΄ ΠΈ ΠΏΡΠ΅Π½ΠΎΡ. ΠΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ ΡΠΈΠΊΠ»ΡΡΠΎΡ Π½Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° Fedora 31, ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π΅ ΡΠΎΠΊΡΡΠΈΡΠ°Π½Π° Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° PipeWire Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡΠ²Π°ΡΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ Π²ΠΎ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΠ΅ΡΠ»Π΅Π½Π΄, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Miracast. - ΠΠ΅ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ
ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ ICMP Echo (ping) ΠΏΠ°ΠΊΠ΅ΡΠΈ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ sysctl βnet.ipv4.ping_group_rangeβ Π·Π° ΡΠ΅Π»ΠΈΠΎΡ ΠΎΠΏΡΠ΅Π³ Π½Π° Π³ΡΡΠΏΠΈ (Π·Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ); - ΠΠΊΠ»ΡΡΠ΅Π½ΠΎ Π²ΠΎ buildroot
Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ ΡΠΎΠ³ΠΎΠ»Π΅Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° GDB Π΄Π΅Π±Π°Π³Π΅ΡΠΎΡ (Π±Π΅Π· ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° XML, Python ΠΈ ΠΈΡΡΠ°ΠΊΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠ°ΡΠ°); - ΠΠΎ ΡΠ»ΠΈΠΊΠ°ΡΠ° EFI (grubx64.efi ΠΎΠ΄ grub2-efi-x64)
Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈ
βΠΏΡΠΎΠ²Π΅ΡΠΈβ, βΠΊΡΠΈΠΏΡΠΎΠ΄ΠΈΡΠΊβ ΠΈ βΠ»ΡΠΊΡβ; -
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π½ΠΎΠ²Π° Π³ΡΠ°Π΄Π±Π° Π½Π° Π²ΡΡΠ΅ΡΠ΅ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° AArch64 ΡΠΎ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Xfce.
ΠΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ Π·Π° Fedora 31
ΠΠ·Π²ΠΎΡ: opennet.ru