Π Π΅Π»ΠΈΠ· дистрибутива Devuan 2.1, Ρ„ΠΎΡ€ΠΊΠ° Debian 9 Π±Π΅Π· systemd

Бпустя ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° Π³ΠΎΠ΄Π° с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° формирования Π²Π΅Ρ‚ΠΊΠΈ 2.0 прСдставлСн Ρ€Π΅Π»ΠΈΠ· дистрибутива Devuan 2.1 «ASCII», Ρ„ΠΎΡ€ΠΊΠ° Debian GNU/Linux, поставляСмого Π±Π΅Π· систСмного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° systemd. Выпуск ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ Π±Π°Π·Ρƒ Debian 9 «Stretch». ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ Π±Π°Π·Ρƒ Debian 10 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Ρ‘Π½ Π² выпускС Devuan 3 «Beowulf», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ Live-сборки ΠΈ установочныС iso-ΠΎΠ±Ρ€Π°Π·Ρ‹ для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ AMD64 ΠΈ i386 (для ARM ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сборки Π½Π΅ сформированы ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ сообщСством). Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½Ρ‹Π΅ для Devuan ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ· рСпозитория packages.devuan.org. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ миграция Π½Π° Devuan 2.1 с Debian 8.x «Jessie» ΠΈΠ»ΠΈ Debian 9.x «Stretch».

Из ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Devuan 2.1 отмСчаСтся Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² установочныС ΠΎΠ±Ρ€Π°Π·Ρ‹ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ ΠΎΠΏΡ†ΠΈΠΈ для использования систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ OpenRC. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования OpenRC Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ SysVinit Π±Ρ‹Π»Π° доступна ΠΈ Ρ€Π°Π½Π΅Π΅, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° манипуляций Π² экспСртном Ρ€Π΅ΠΆΠΈΠΌΠ΅ установки. Волько Π² экспСртном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠ΅ возмоТности ΠΊΠ°ΠΊ смСна Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° (установка lilo вмСсто grub) ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ нСсвободных ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ. Π’ качСствС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ рСпозитория установлСн deb.devuan.org, Π² случайном порядкС ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈΠ· 12 Π·Π΅Ρ€ΠΊΠ°Π» (привязанныС ΠΊ странам Π·Π΅Ρ€ΠΊΠ°Π»Π° Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ).

Π’ состав live-сборок Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ memtest86+, lvm2 ΠΈ mdadm. К DBus ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ ΠΏΠ°Ρ‚Ρ‡, Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π½ΠΎΠ²Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ систСмы (machine-id) для DBus (использованиС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° настраиваСтся Ρ‡Π΅Ρ€Π΅Π· /etc/default/dbus). Π’ состав сборок Devuan 2.1 Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ всС сформированныС для Debian 9 обновлСния с устранСниСм уязвимостСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π½Π΅Π΅ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ доставлСны Ρ‡Π΅Ρ€Π΅Π· ΡˆΡ‚Π°Ρ‚Π½ΡƒΡŽ систСму установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Напомним, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Devuan ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ отвСтвлСния для 381 ΠΏΠ°ΠΊΠ΅Ρ‚Π° Debian, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для избавлСния ΠΎΡ‚ привязок ΠΊ systemd, Ρ€Π΅Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³Π° ΠΈΠ»ΠΈ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ для особСнностСй инфраструктуры Devuan. Π”Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° (devuan-baseconf, jenkins-debian-glue-buildenv-devuan)
ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Devuan ΠΈ связаны с настройкой Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ сборочной систСмы. Π’ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ Devuan ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстим с Debian ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС основы для создания спСциализированных сборок Debian Π±Π΅Π· systemd.

Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ основан Π½Π° Xfce ΠΈ дисплСйном ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ Slim. ΠžΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ доступны для установки KDE, MATE, Cinnamon ΠΈ LXQt. ВмСсто systemd поставляСтся классичСская систСма ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ SysVinit. ΠžΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ прСдусмотрСн Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Π΅Π· D-Bus, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ минималистичныС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола Π½Π° Π±Π°Π·Π΅ ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² blackbox, fluxbox, fvwm, fvwm-crystal ΠΈ openbox. Для настройки сСти прСдлагаСтся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π° NetworkManager, Π½Π΅ привязанный ΠΊ systemd. ВмСсто systemd-udev задСйствован eudev, Ρ„ΠΎΡ€ΠΊ udev ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Gentoo. Для управлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ сСансами Π² KDE, Cinnamon ΠΈ LXQt прСдлагаСтся elogind, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ logind, Π½Π΅ привязанный ΠΊ systemd. Π’ Xfce ΠΈ MATE ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ consolekit.

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

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