Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠ°ΡΠ° ΠΠ‘.
/ ΡΠΎΡΠΎ Unsplash
ΠΠ°ΠΊ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Silverblue
Fedora Silverblue Π΅ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠ° Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°. Π Π½Π΅Ρ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ Π² ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎ.
ΠΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡΡ ΡΠ΅ Π½Π°ΡΠΈΡΠ°ΡΠ΅ . ΠΠΎ-ΠΊΡΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ Π² Silverblue. Π‘ΠΏΠΎΡΠ΅Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΡΠ° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π»ΠΈ Π½Π°Π΄ 150 Π²Π°ΡΠΈΠ°Π½ΡΠΈ Π½Π° ΠΈΠΌΠ΅Π½Π°. Silverblue Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠ°Π½ΠΎ ΠΏΡΠΎΡΡΠΎ Π·Π°ΡΠΎΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΊΡΠ² ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈ Π² ΡΠΎΡΠΈΠ°Π»Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ.
ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Fedora Workstation Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΡΠ° ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½Π° Π²Π΅ΡΡΠΈΡ Π·Π° Π΄Π΅ΡΠΊΡΠΎΠΏΠΈ Π² Fedora 30. ΠΠ²ΡΠΎΡΠΈΡΠ΅ ΠΊΠ°Π·Π²Π°Ρ, ΡΠ΅ Π² ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π° Silverblue Fedora Workstation.
ΠΠ΄ΠΈΠ½ ΠΎΡ ΡΠ΅Π·ΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅ Π½Π° Hacker News , ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Silverblue Π΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° . Π’Ρ Π±Π΅ΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·ΠΈΡΠ°Π½Π° Π² Fedora ΠΏΡΠ΅Π΄ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π΅ΡΠ΅Ρ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Stateless Linux ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΎΠΏΡΠΎΡΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ½ΠΊΠΈ ΠΈ Π΄Π΅Π±Π΅Π»ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ. Π Π½Π΅Ρ ΡΡΡΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ΅ ΠΎΡΠ²Π°ΡΡΡ Π° Π² ΡΠ΅ΠΆΠΈΠΌ "ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅".
ΠΠ°ΠΊΠ²ΠΎ Π΄Π°Π²Π° "Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡΡΠ°"
Π’Π΅ΡΠΌΠΈΠ½ΡΡ "Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°" ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΊΠΎΡΠ΅Π½ΠΎΠ²Π°ΡΠ° ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΡΠ΅ ΠΌΠΎΠ½ΡΠΈΡΠ°Ρ Π² ΡΠ΅ΠΆΠΈΠΌ "ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅". ΠΡΠΈΡΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΡ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° /var. ΠΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΌΠ΅ΡΠΎΠ΄ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈ . Π’ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΠΎΠ²ΠΈΡΠ°Π²Π° Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΠ‘ ΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎ Π³ΡΠ΅ΡΠΊΠ°).
ΠΠ΄ΠΈΠ½ ΠΎΡ ΡΠ΅Π·ΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅ Π½Π° Hacker News Π² ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅Π½ ΡΡΠ΅Π΄ , ΡΠ΅ Π²Π΅Π΄Π½ΡΠΆ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π΅ ΠΈΠ·ΡΡΠΈΠ» ΡΠ΅ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°ΠΉΠΊΠΈ ΡΠ΅ΠΌΠ°ΡΠ° Ubuntu Yaru. ΠΡΠΈ ΡΠΎΠ²Π° Π½Π΅ Π΅ Π·Π°ΠΏΠ°Π·ΠΈΠ» ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ ΠΏΠΎΡΠ°Π΄ΠΈ Π³ΡΠ΅ΡΠΊΠ° Π² regex. Π‘ΠΏΠΎΡΠ΅Π΄ Π½Π΅Π³ΠΎ, Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠ°ΡΠ° ΠΠ‘ Π±ΠΈ ΠΌΠΎΠ³Π»Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠΎ ΡΠ΅ ΠΎΠΏΡΠΎΡΡΡΠ²Π° β Π·Π° ΡΠΎΠ²Π° Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Ρ Π½ΠΎΠ²ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΈΠΌΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π±ΡΡΠ·ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΠ»ΠΎΠ½Π° (ΡΠ΅Π»ΠΈΠ·Π° Π½Π° Fedora). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΠΊΡΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° Fedora ΠΈ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΡΠ½ΠΈΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ°ΠΊΠ²ΠΈ ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠΈΡΠ΅ ΡΠΏΡΡΠΌΠΎ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠ°ΡΠ° Fedora
ΠΠ° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·ΠΎΠ²ΠΎΡΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ (/ ΠΈ /usr) ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° OSTree. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΡΠΎΠ²Π° Π΅ ΡΠΈΡΡΠ΅ΠΌΠ° "Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅" -ΠΏΠ°ΠΊΠ΅ΡΠΈ. RPM-ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠ΅ ΡΡΠ°Π½ΡΠ»ΠΈΡΠ°Ρ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ OSTree ΡΡΠ΅Π· rpm-ostree. ΠΡΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ, ΡΡ ΡΠΎΡΠΊΠ° Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅, Π½Π° ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°.
OSTree ΡΡΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠ΅ dnf/yum ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΠΎΡ Fedora. ΠΠ° ΡΠ΅Π»ΡΠ° Π²ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° dnf install ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ rpm-ostree install. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ Π½ΠΎΠ² ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΎΠ±ΡΠ°Π· Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΡΠ΅ Π³ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈ Ρ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡ.
ΠΠ° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΎΠ±Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° . Π’ΠΎΠΉ Π³ΠΈ ΡΡΠ°ΡΡΠΈΡΠ° Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ. Flatpak ΠΏΠ°ΠΊΠ΅ΡΡΡ Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ°ΠΌΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ. ΠΡΠΈΡΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ (ΠΊΠ°ΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π½Π° GNOME ΠΈ KDE) ΠΎΡΡΠ°Π²Π°Ρ ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ runtime ΡΡΠ΅Π΄ΠΈΡΠ΅. Π’Π°ΠΊΡΠ² ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ β Π΄Π° ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠ°Ρ ΠΏΠΎΠ²ΡΠ°ΡΡΡΠΈΡΠ΅ ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ.

/ ΡΠΎΡΠΎ Unsplash
ΠΠ° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ Π² Flatpak, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ . Π’ΠΎΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Ρ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΎΡ Π½Π° Fedora.
ΠΠΎΠ΄ΠΎΠ±Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ
ΠΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΈ, ΡΠΈΠΉΡΠΎ Π·Π°Π΄Π°ΡΠΈ ΡΠ° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΈ Π½Π° Silverblue. ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡ openSUSE. Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π΅Π½ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ², Π° ΡΠ°ΡΡ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° openSUSE Kubic Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ Π½Π° CaaS (Container as a Service).
Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ°Π±ΠΎΡΠΈ Ρ Docker ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ. ΠΡΠΊΠΎΠΈ ΠΈΠΌΠΈΠ΄ΠΆΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Ρ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° RPM ΠΏΠ°ΠΊΠ΅ΡΠΈ. Π’ΠΎΠ²Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ Flatpak. Π₯ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΡΠ΅ ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ. .
MicroOS Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½Π° Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ Π² ΠΌΠ°ΡΠ°Π±Π½ΠΈ ΡΡΠ΅Π΄ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅), Π½ΠΎ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° Π΄ΡΡΠ³Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ . Π’ΠΎΠ²Π° Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Linux, ΠΊΠΎΠΉΡΠΎ Π΅ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Nix. ΠΠ΅Π³ΠΎΠ²Π°ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Π° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π΅ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π½ΠΎΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΡ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ Π΄Π° Ρ Π½Π°ΡΡΡΠΎΠΉΠ²Π° ΡΡΡΠ½ΠΎ. Π‘ΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π° Π² ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΡΠ°ΠΉΠ»: ΡΠ°ΠΌ ΡΠ΅ ΠΏΠΎΡΠΎΡΠ²Π°Ρ Π²ΡΠΈΡΠΊΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΈΡΡ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π² ΠΏΠΎΡΠΎΡΠ΅Π½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅.
Π’Π°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΎΡ ΠΎΠ±Π»Π°ΡΠ½ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ, ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΈ ΠΈ ΠΠ’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
ΠΡΠ² Π²ΡΠ΅ΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ, Silverblue ΠΈΠΌΠ° ΡΠ°Π½ΡΠΎΠ²Π΅ Π΄Π° Π·Π°Π΅ΠΌΠ΅ ΡΠ²ΠΎΡΡΠ° Π½ΠΈΡΠ° Π½Π° ΠΏΠ°Π·Π°ΡΠ°. ΠΠ°Π»ΠΈ ΡΠ΅ ΡΡΠΏΠ΅Π΅ β ΠΏΡΠ΅Π΄ΡΡΠΎΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ Π² Π±ΡΠ΄Π΅ΡΠ΅.
ΠΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ ΠΎΡ ΠΡΡΠ²ΠΈΡ Π±Π»ΠΎΠ³ Π·Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π΅Π½ IaaS:
ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅ΡΠ΅Π½Π΅ Π² Π₯Π°Π±ΡΠ°:
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
