Выпуск систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ sysvinit 3.0

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Ρ€Π΅Π»ΠΈΠ· классичСской систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ sysvinit 3.0, которая ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ Π² дистрибутивах Linux Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π° Π΄ΠΎ systemd ΠΈ upstart, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π°ΠΊΠΈΡ… дистрибутивах, ΠΊΠ°ΠΊ Devuan, Debian GNU/Hurd ΠΈ antiX. ИзмСнСниС Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии Π½Π° 3.0 Π½Π΅ связано со Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ измСнСниями, Π° являСтся слСдствиСм достиТСния максимального значСния Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹, Ρ‡Ρ‚ΠΎ, Π² соотвСтствии с примСняСмой Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ вСрсий, ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ ΠΊ Π½ΠΎΠΌΠ΅Ρ€Ρƒ 3.0 послС 2.99.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС устранСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ bootlogd, связанныС с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ устройства для консоли. Если Ρ€Π°Π½ΡŒΡˆΠ΅ Π² bootlogd ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ устройства с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ извСстным ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΌ устройствам, Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ имя устройства, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ допустимых символов Π² ΠΈΠΌΠ΅Π½ΠΈ. Для задания ΠΈΠΌΠ΅Π½ΠΈ устройства слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ядра «console=/dev/device-name».

ВСрсии примСняСмых Π² связкС с sysvinit ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ insserv ΠΈ startpar Π½Π΅ измСнились. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° insserv ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ зависимостСй ΠΌΠ΅ΠΆΠ΄Ρƒ init-скриптами, Π° startpar примСняСтся для обСспСчСния ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ запуска Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… скриптов Π² процСссС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ