Π Π΅Π»ΠΈΠ· минималистичного дистрибутива Alpine Linux 3.20

ДоступСн Ρ€Π΅Π»ΠΈΠ· Alpine Linux 3.20, минималистичного дистрибутива, построСнного Π½Π° Π±Π°Π·Π΅ систСмной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Musl ΠΈ Π½Π°Π±ΠΎΡ€Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ BusyBox. Дистрибутив отличаСтся ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ бСзопасности ΠΈ собран с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ SSP (Stack Smashing Protection). Π’ качСствС систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ OpenRC, для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ примСняСтся собствСнный ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ apk. Alpine примСняСтся для формирования ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΠΎΠ² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² Docker ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ PostmarketOS. Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ iso-ΠΎΠ±Ρ€Π°Π·Ρ‹ (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ Π² ΡˆΠ΅ΡΡ‚ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…: стандартном (209 ΠœΠ‘), Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠΌ ΠΏΠΎ сСти (229 ΠœΠ‘), Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΌ (975 ΠœΠ‘), для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин (61 MB) ΠΈ для Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° Xen (956 ΠœΠ‘).

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 64-разрядной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ RISC-V. Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ ΠΎΠ±Ρ€Π°Π· minirootfs, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 3 ΠœΠ‘.
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ вСрсиями графичСских ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ KDE 6, GNOME 46 ΠΈ Sway 1.9.
  • ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ доступны выпуски LLVM 18, Node.js 20.10, Python 3.12, Ruby 3.3, Rust 1.78, Crystal 1.12, Go 1.22, .NET 8.0, grub 2.12, nginx 1.26, Nim 2.0, OpenJDK 22, R 4.4.
  • ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ с Π‘Π£Π‘Π” Redis Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° Ρ„ΠΎΡ€ΠΊ Valkey, Π² связи с ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠΌ Redis Π½Π° ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½ΡƒΡŽ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ.

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