ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ гласуванСто Π·Π° систСмитС Π·Π° инициализация Π² Debian

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ±Ρ‰ΠΎ гласуванС (GR, ΠΎΠ±Ρ‰Π° Ρ€Π΅Π·ΠΎΠ»ΡŽΡ†ΠΈΡ) Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Debian, участващи Π² ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ инфраструктура, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎ Π²ΡŠΠΏΡ€ΠΎΡΠ° Π·Π° ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ° Π½Π° няколко систСми Π·Π° инициализация. ΠŸΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π» стана вторият Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (β€žBβ€œ) Π² списъка β€” прСдпочитаният остава systemd, Π½ΠΎ сС Π·Π°ΠΏΠ°Π·Π²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ систСми Π·Π° инициализация. ГласуванСто сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠšΠΎΠ½Π΄ΠΎΡ€ΡΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ всСки гласуващ ΠΏΠΎΠ΄Ρ€Π΅ΠΆΠ΄Π° всички ΠΎΠΏΡ†ΠΈΠΈ ΠΏΠΎ Ρ€Π΅Π΄ Π½Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, Π° ΠΏΡ€ΠΈ изчисляванС Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° сС ΠΎΡ‚Ρ‡ΠΈΡ‚Π° ΠΊΠΎΠ»ΠΊΠΎ гласа ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π° Π΅Π΄Π½Π° опция ΠΏΡ€Π΅Π΄ Π΄Ρ€ΡƒΠ³Π°.

ΠŸΠΎΠ±Π΅Π΄ΠΈΠ»ΠΈΡΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΈΠ·Π½Π°Π²Π°, Ρ‡Π΅ сСрвизнитС Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ Π½Π° systemd са прСдпочитаният Π½Π°Ρ‡ΠΈΠ½ Π·Π° настройка Π½Π° стартиранС Π½Π° Π΄Π΅ΠΌΠΎΠ½ΠΈ ΠΈ услуги, Π½ΠΎ допуска, Ρ‡Π΅ ΠΈΠΌΠ° срСди, Π² ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ систСми Π·Π° инициализация ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° systemd. На Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠΌ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ прСдоставянСто Π½Π° рСсурси Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΈΠΌ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. АлтСрнативни Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠ°Ρ‚ΠΎ elogind, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° стартиранС Π½Π° прилоТСния, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с интСрфСйси, спСцифични Π·Π° systemd, остават Π²Π°ΠΆΠ½ΠΈ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²ΠΈ изисква ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π² области, Π² ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈΡ‚Π΅ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ сС прСсичат с останалата част Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ нСдопустимо Π΅ забавянСто Π½Π° Ρ€Π΅Ρ†Π΅Π½Π·ΠΈΠΈΡ‚Π΅ Π½Π° ΠΏΠ°Ρ‡ΠΎΠ²Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° обсъТдания.

Π’ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π΄Π° сС Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΊΠ°ΠΊΡ‚ΠΎ unit Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° systemd, Ρ‚Π°ΠΊΠ° ΠΈ init скриптовС Π·Π° стартиранС Π½Π° услуги. ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ всички функционалности Π½Π° systemd ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΡ€ΠΈ условиС Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ функционалности отговарят Π½Π° изискванията Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π½Π° Debian ΠΈ Π½Π΅ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с СкспСримСнтални ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ Π² Debian функционалности ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. ОсвСн systemd, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ систСми Π·Π° инициализация ΠΈ Π΄Π° прСдоставят ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° замяна Π½Π° спСцифични интСрфСйси Π½Π° systemd. Π Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π° Π·Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ‡ΠΎΠ²Π΅ сС Π²Π·ΠΈΠΌΠ°Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈΡ‚Π΅ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° стандартнитС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΈ. Debian сС Π°Π½Π³Π°ΠΆΠΈΡ€Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈ дистрибуции, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΈΠ·Π±Ρ€Π°Π»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈ систСми Π·Π° инициализация, Π½ΠΎ взаимодСйствиСто сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ сС поставят Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ относно Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π΅Π½ΠΈ ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈ дистрибуции функционалности Π΄Π° сС ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ Π² основната ΡΡŠΡΡ‚Π°Π²ΠΊΠ° Π½Π° Debian, Π° ΠΊΠ°ΠΊΠ²ΠΈ Π΄Π° останат Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ‚Π° дистрибуция.

ΠŸΡ€ΠΈΠΏΠΎΠΌΠ½ΡΠΌΠ΅, Ρ‡Π΅ ΠΏΡ€Π΅Π· 2014 Π³ΠΎΠ΄ΠΈΠ½Π° тСхничСският ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ ΠΎΠ΄ΠΎΠ±Ρ€ΠΈ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ Π½Π° дистрибутива ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ към systemd, Π½ΠΎ Π½Π΅ Π΅ ΠΈΠ·Ρ€Π°Π±ΠΎΡ‚ΠΈΠ» Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ относно ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° мноТСство систСми Π·Π° инициализация (Π½Π° гласуванСто спСчСли Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π°, ΡƒΠΊΠ°Π·Π²Π°Ρ‰Π° Π½Π° нСподготвСността Π½Π° ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ). Π›ΠΈΠ΄Π΅Ρ€ΡŠΡ‚ Π½Π° ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π° Π½Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π° запазят ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° sysvinit ΠΊΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π° систСма Π·Π° инициализация, Π½ΠΎ посочи, Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°Π»Π°Π³Π° своята Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π²ΠΈΠΆΠ΄Π°Π½Π΅ ΠΈ във всСки случай Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ трябва Π΄Π° сС Π²Π·Π΅ΠΌΠ° самостоятСлно.

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° някои Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ΅Ρ…Π° ΠΎΠΏΠΈΡ‚ Π·Π° ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ‰ΠΎ гласуванС, Π½ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎΡ‚ΠΎ гласуванС ΠΏΠΎΠΊΠ°Π·Π° липса Π½Π° нСобходимост ΠΎΡ‚ Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ относно ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° мноТСство систСми Π·Π° инициализация. Няколко мСсСца ΠΏΠΎ-Ρ€Π°Π½ΠΎ, слСд ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° elogind (Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° GNOME Π±Π΅Π· systemd) Π² Π²Π΅Ρ‚ΠΊΠ°Ρ‚Π° testing ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с libsystemd, Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ бСшС ΠΎΡ‚Π½ΠΎΠ²ΠΎ ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°Ρ‚ ΠΎΡ‚ Π»ΠΈΠ΄Π΅Ρ€Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Debian, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π΅ успяха Π΄Π° сС договорят, Π° комуникацията ΠΈΠΌ прСрасна Π² противопоставянС ΠΈ стигна Π΄ΠΎ задънСна ΡƒΠ»ΠΈΡ†Π°.

Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ:

  • ОсновноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ фокусируСтся Π½Π° systemd. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… систСм ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅ являСтся ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ, Π½ΠΎ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠ΅ Π²ΠΏΡ€Π°Π²Π΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ init-скрипты для Ρ‚Π°ΠΊΠΈΡ… систСм.
  • ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ остаётся systemd, Π½ΠΎ оставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сопровоТдСния ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… систСм ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ elogind, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π² Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… окруТСниях Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния, привязанныС ΠΊ systemd, Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π²Π°ΠΆΠ½Ρ‹Π΅. Π’ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ допускаСтся Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ init-Ρ„Π°ΠΉΠ»ΠΎΠ² для Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… систСм.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… систСм ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Debian с систСмами ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ systemd.
    Π—Π° стартиранС Π½Π° услуги ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ трябва Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ init скриптовС, доставката само Π½Π° unit Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° systemd Π±Π΅Π· sysv init-скриптовС Π΅ нСдопустима.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° систСми, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ systemd, Π±Π΅Π· внасянС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅Ρ‡Π°Ρ‚ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ са съгласни Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ няколко систСми Π·Π° инициализация Π² Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅, Π½ΠΎ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° смятат, Ρ‡Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° работят Π½Π°Π΄ подобряванС Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° systemd. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° спСцифични Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ Π½Π° общноститС, заинтСрСсовани ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΠΌΠ΅ΠΉΠ½Ρ‚Π΅ΠΉΠ»ΡŠΡ€ΠΈ трябва Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° ΠΏΠΎΠΌΠ°Π³Π°Ρ‚ ΠΈ Π΄Π° допринасят Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ възникнС Π½ΡƒΠΆΠ΄Π°. Π’ идСалния случай ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ трябва Π΄Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Ρ‚ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° всяка систСма Π·Π° инициализация, Π·Π° ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС прСдоставят Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈ init-скриптовС ΠΈΠ»ΠΈ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ, позволяващи Ρ€Π°Π±ΠΎΡ‚Π° Π±Π΅Π· systemd. ΠΠ΅Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π±Π΅Π· systemd сС счита Π·Π° Π³Ρ€Π΅ΡˆΠΊΠ°, Π½ΠΎ Π½Π΅ ΠΊΠ°Ρ‚ΠΎ Π³Ρ€Π΅ΡˆΠΊΠ°, Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰Π° пусканСто, освСн Π² случаи, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ° Π³ΠΎΡ‚ΠΎΠ²ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π±Π΅Π· systemd, Π½ΠΎ Ρ‚ΠΎ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ ΠΎΡ‚ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΎ прСдоставСния init-скрипт).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° прСносимост, Π±Π΅Π· внасянС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅Ρ‡Π°Ρ‚ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ. Debian ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π΄Π° сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‰ΠΎ Π·Π²Π΅Π½ΠΎ Π·Π° интСграция Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ софтуСр, прСдоставящ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° функционалност. ΠŸΡ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ ΠΈ софтуСрни стСки Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΈ, Π° интСграцията Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΅ Π΄ΠΎΠ±Ρ€Π΅ дошла, Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ Π²ΠΈΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ ΠΎΠ±Ρ‰ΠΎΡ‚ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅. ΠŸΠΎΠ·ΠΈΡ†ΠΈΡΡ‚Π° относно systemd ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ систСми Π·Π° инициализация напълно съвпада с 4 ΠΏΡƒΠ½ΠΊΡ‚.
  • ΠŸΡ€Π΅Π²ΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° мноТСство систСми Π·Π° инициализация Π² катСгорията Π½Π° Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅. ΠžΡΠΈΠ³ΡƒΡ€ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° стартиранС Π½Π° Debian с систСми Π·Π° инициализация, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ‚ systemd, ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π΄Π° ΠΈΠΌΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ВсСки ΠΏΠ°ΠΊΠ΅Ρ‚ Π΅ задълТСн Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‡ΠΈ pid1, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ‚ systemd, освСн Π² случаи, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎΡ‚ΠΎ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π° софтуСрно срСдство Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ изцяло Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° само с systemd ΠΈ липсва ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° стартиранС Π±Π΅Π· systemd (липсата Π½Π° init-скриптовС Π½Π΅ сС счита Π·Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ само Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с systemd).
  • ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠΊΠ° Π½Π° прСносимост ΠΈ мноТСство Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠžΠ±Ρ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ напълно ΡΡŠΠ²ΠΏΠ°Π΄Π°Ρ‚ с Ρ‚ΠΎΡ‡ΠΊΠ° 5, Π½ΠΎ Ρ‰ΠΎ сС отнася Π΄ΠΎ systemd ΠΈ систСмитС Π·Π° инициализация, Π½Π΅ сС прСдявяват ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ изисквания ΠΈ Π½Π΅ сС Π½Π°Π»Π°Π³Π°Ρ‚ ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ ΠΈ Π΄Π° Π±ΠΈΠ»ΠΎ задълТСния Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅. На Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Ρ‚ интСрСситС Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅, Π΄Π° стигат Π΄ΠΎ компромиси ΠΈ Π΄Π° Π½Π°ΠΌΠΈΡ€Π°Ρ‚ ΠΎΠ±Ρ‰ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, удовлСтворяващи Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ страни.
  • ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±ΡΡŠΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ. Π’ΠΎΡ‡ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° намаляванС Π½Π° Ρ€Π°Π½Π³Π° Π½Π° Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠ²ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ.
  • Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

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