Microsoft ettevõte avaldas Linuxi jaotuse CBL-Mariner 2.0

Microsofti ettevõte avaldas uue CBL-Mariner 2.0 (Common Base Linux Mariner) jaotuse esimese stabiilse uuenduse, mis areneb universaalse baasilahenduse suunas Linuxi keskkondade jaoks, mida kasutatakse pilvi-infrastruktuuris, servasüsteemides ja erinevates Microsofti teenustes. Projekti eesmärk on ühtlustada Microsoftis kasutatavaid Linuxilahendusi ja lihtsustada eriotstarbeliste Linuxi süsteemide ajakohasena hoidmist. Projekti arengud jagatakse MIT-litsentsi alusel. Pakettide kogumid koostatakse aarch64 ja x86_64 arhitektuuridele.

Uus väljaanne on märkimisväärne märkimisväärse tarkvara versioonide uuendamisega. Sealhulgas on värskendatud Linuxi kerneli versioone 5.15 (1.0 haru kasutas kerneli 5.4), systemd 250, glibc 2.35, GCC 11.2, clang 12, Python 3.9, ruby 3.1.2, rpm 4.17, qemu 6.1, perl 5.34, ostree 2022.1. Põhirepos on graafilise liidese koostisosad, nagu Wayland 1.20, Mesa 21.0, GTK 3.24 ja X.Org Server 1.20.10, mis varem tarniti eraldi coreui repositooriumis. Lisatud on kerneli kogud PREEMPT_RT patchidega, et kasutada neid reaalajas töötavates süsteemides.

CBL-Marineri jaotus pakub väikest tüüpilist komplekti põhipakette, mis on universaalne alus konteinerite, host-keskkondade ja teenuste loomisel, mis toimivad pilvi-infrastruktuurides ja edge-seadmetes. Ajamise ja spetsialiseeritud lahenduste loomine on võimalik, lisades CBL-Marineri peale täiendavaid pakette, kuid nende süsteemide alus jääb muutumatuks, mis lihtsustab hooldust ja uuenduste ettevalmistamist. Näiteks kasutatakse CBL-Marinerit minijaotuse WSLg aluseks, mis pakub graafilise kihi komponente Linuxi GUI-rakenduste käivitamiseks WSL2 (Windowsi Linuxi alamsüsteemi) põhistel keskkondadel. WSLg ulatuslikud funktsionaalsused rakendatakse, kaasates täiendavaid pakette koos koostöögraafikuga. serverilt Weston, XWayland, PulseAudio ja FreeRDP.

CBL-Marineri ehitussüsteem võimaldab genereerida nii eraldi RPM-pakette põhinedes SPEC-failidele ja lähtekoodidele, kui ka monoliitseid süsteemipilte, mis luuakse rpm-ostree tööriistadega ja uuendatakse aatomiliselt ilma eraldi pakettide jagamiseta. Vastavalt toetatakse kahte mudelit uuenduste edastamiseks: eraldi pakettide uuendamise ja kogu süsteemipildi ümbertegemise ja uuendamise kaudu. Saadaval on hoidla, mis sisaldab umbes 3000 juba koostatud RPM-paketti, mida saab kasutada enda süsteemipiltide koostamiseks konfigureerimisfaili põhjal.

Jaotamine sisaldab vaid kõige vajalikke komponente ja on optimeeritud madala mälukasutuse ja diskiruumi tarbimise, samuti kiire laadimise saavutamiseks. Jaotamine on märkimisväärne ka erinevate täiendavate mehhanismide kaasamise poolest, et suurendada kaitset. Projekti põhimõtteks on maksimaalne turvalisus vaike seadistustes. Pakutakse võimalust süsteemi kutsete filtreerimiseks seccomp mehhanismi abil, kettaosade krüpteerimiseks ja digitaalsete allkirjade abil pakettide valideerimiseks.

Linuxi ytmes aktiveeriti toetatud aadressiruumi rändluse režiimid ja mehhanismid, mis kaitsevad sümboolsete linkide, mmapi, /dev/mem ja /dev/kmem rünnakute eest. Mälupiirkondadele, kus asuvad tuuma- ja moodulite andmefragmentide segmendid, on seatud ainult lugemise režiim ja koodi täitmine on keelatud. Saadaval on valik keelata tuumamoodulite laadimine süsteemi initsialiseerimise järel. Võrgu paketivoolu filtreerimiseks kasutatakse iptables'i tööriistakomplekti. Kogumise etapis on vaikimisi lubatud kaitsemeetmed virna üleujutuste, puhverüleujutuste ja tekstivormindamise probleemide vastu (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).

Teenuste ja koormuse haldamiseks kasutatakse süsteemihaldurit systemd. Pakettide haldamiseks on saadaval pakettide haldurid RPM ja DNF. SSH-server ei ole vaikimisi aktiveeritud. Jaotuse installimiseks on saadaval installija, mis suudab töötada nii tekstipõhises kui ka graafilises režiimis. Installijas on võimalik valida, kas installida täieliku või baaspakettide kogum, samuti on olemas liides diskiosade valimiseks, hostinime määramiseks ja kasutajate loomiseks.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster