ОбявСни са Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ гласуванСто Π·Π° систСмитС Π·Π° инициализация Π² 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