ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ AlmaLinux прСдстави Π½ΠΎΠ²Π° асСмблираща систСма ALBS

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° дистрибуцията AlmaLinux, която Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π΅Π½ ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³ Π½Π° Red Hat Enterprise Linux, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° CentOS, прСдставиха Π½ΠΎΠ²Π° систСма Π·Π° сглобяванС ALBS (AlmaLinux Build System), която Π²Π΅Ρ‡Π΅ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° вСрсиитС AlmaLinux 8.6 ΠΈ 9.0, ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ x86_64, Aarch64, PowerPC ppc64le ΠΈ s390x. Π’ допълнСниС към ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° дистрибуцията, ALBS сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‰ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (errata) ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎ подписванС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° систСмата Π·Π° асСмблиранС Π΅ написан Π½Π° Python ΠΈ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· GPLv3.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½Π°Ρ‚Π° систСма Π·Π° сглобяванС сС основава Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΡ‚Π΅ Π½Π° компанията CloudLinux, която Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° собствСна Ρ‚ΡŠΡ€Π³ΠΎΠ²ΡΠΊΠ° дистрибуция Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ‚Π° Π±Π°Π·Π° RHEL. CloudLinux основа ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° AlmaLinux ΠΈ Π΅ Ρ‡Π»Π΅Π½-ΡƒΡ‡Ρ€Π΅Π΄ΠΈΡ‚Π΅Π» Π½Π° AlmaLinux OS Foundation, организация с нСстопанска Ρ†Π΅Π», създадСна Π΄Π° Ρ€Π°Π·Π²ΠΈΠ²Π° Π½Π° Π½Π΅ΡƒΡ‚Ρ€Π°Π»Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с участиС Π½Π° общността ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° организацията Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Fedora. Π—Π° Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚Π° към ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ заявСния напълно ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π° общността, ΠΊΠΎΠ΄ΡŠΡ‚ Π½Π° систСмата Π·Π° асСмблиранС Π²Π΅Ρ‡Π΅ Π΅ напълно ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈ всички Π΅Ρ‚Π°ΠΏΠΈ Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° AlmaLinux са ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° общността.

БистСмата ALBS Π΅ фокусирана Π²ΡŠΡ€Ρ…Ρƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° сглобяванСто Π½Π° дистрибуцията, ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, тСстванС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° сглобСни ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. БистСмата Π΅ насочСна към ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° всички Π΅Ρ‚Π°ΠΏΠΈ ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Π·Π° разпространСниС ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½ΠΎ цяло, Π·Π° Π΄Π° сС Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Ρ‚ Π³Ρ€Π΅ΡˆΠΊΠΈ, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ. БистСмата Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° систСма Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° CloudLinux, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΎΡ‚ 2012 Π³.

Π’ допълнСниС към ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ RPM, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΡŠΡ‚ DEB сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈ сС прСдоставят инструмСнти Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° подмяната Π½Π° ΠΌΠ°Ρ€ΠΊΠ°Ρ‚Π° ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° прСустроСни ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. БистСмата ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π·Π° създаванС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ дистрибуции, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Ubuntu ΠΈ Debian. БистСмата Π·Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° интСграция Π½Π° Jenkins сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° тСстванС Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ сС изтСгля ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Git (Π² случая Π½Π° AlmaLinux ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² RHEL ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ сС прослСдяват Ρ‡Ρ€Π΅Π· git.centos.org ΠΈ сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ Π΄ΠΎ git.almalinux.org ΠΈ sources.almalinux.org).

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ AlmaLinux прСдстави Π½ΠΎΠ²Π° асСмблираща систСма ALBS

Анонимният Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ систСмата Π·Π° сглобяванС Π½Π° AlmaLinux Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ Π·Π° всСки, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌ позволява Π΄Π° прослСдяват всички Π΅Ρ‚Π°ΠΏΠΈ Π½Π° сглобяванСто Π½Π° дистрибуцията. Π§Ρ€Π΅Π· прСдоставСния интСрфСйс ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΠΎΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ интСрСсува, Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ ΠΈ ΠΊΠΎΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π΅ са успСли Π΄Π° сС изградят. ПълСн Π΄Π½Π΅Π²Π½ΠΈΠΊ Π·Π° сглобяванС с подробности Π½Π° Π½ΠΈΠ²ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π·Π° Π°Π½Π°Π»ΠΈΠ·. ΠŸΠΎΠ½Π°ΡΡ‚ΠΎΡΡ‰Π΅ΠΌ Π΄ΠΎΡΡ‚ΡŠΠΏΡŠΡ‚ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π΄ΠΎ наблюдСниС Π½Π° систСмата, Π½ΠΎ ΠΏΠ»Π°Π½ΠΎΠ²Π΅Ρ‚Π΅ са Π΄Π° сС стартира Role-Based Access Control (RBAC) Π² края Π½Π° юли ΠΈ Π΄Π° сС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° общността ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈΡ‚Π΅ Π΄Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ свои собствСни ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² ALBS.

Π’ Π±ΡŠΠ΄Π΅Ρ‰Π΅ ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅ ΡΡŠΡ‰ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° сглобки с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° услугата CodeNotary, ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° услугата Π·Π° сглобяванС Π½Π° COPR, ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° пространства ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π° Π·Π° прСдоставянС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ с инфраструктурата Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π½Π° инструмСнти Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° сглобяванСто ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° изобраТСния Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ.

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€