CBL-Mariner 1.0.20210901 dolazi s ISO slikom, kernelom 5.10.60.1 i više

Microsoft je nedavno objavio novo ažuriranje vaše distribucije Linuxa «CBL-Mariner 1.0.20210901» (Common Base Linux Mariner), koja se razvija kao univerzalna osnovna platforma za Linux okruženja koja se koriste u oblačnoj infrastrukturi i raznim Microsoftovim uslugama.

Za one koji nisu svjesni distribucije trebali bi znati da je kao takav CBL-Mariner nije distribucija opće namjene kao i bilo koji drugi koji bismo imali na umu (kao što su Ubuntu ili Fedora) iako je otvoren izvor y već ga koriste sustavi poput Windows podsustav za Linux (WSL), OS Azure Sphere, SONiC i drugi napori zasnovani na Linuxu.

Cilj projekta je objediniti Linux rješenja koja se koriste u Microsoftu i pojednostaviti održavanje Linux sustava za razne svrhe do danas. Sve softverske tehnologije u ovoj praksi izdaju se pod licencom MIT.

Raspodjela je izvanredna, jer je strPruža tipičan mali set osnovnih paketa koji djeluju kao univerzalna osnova za stvaranje punjenja spremnika, host okruženja i usluge koje se izvode na oblačnoj infrastrukturi i rubnim uređajima. Složenija i specijalizirana rješenja mogu se stvoriti dodavanjem dodatnih paketa na vrh CBL-Mariner-a, ali temelj za sve ove sustave ostaje nepromijenjen, pojednostavljujući održavanje i priprema za nadogradnje.

Sustav izrade CBL-Mariner omogućuje generiranje zasebnih RPM paketa na temelju SPEC datoteka i izvornih kodova te monolitnih slika sustava generiranih pomoću rpm -ostree alata i atomski ažuriranih bez razbijanja u zasebne pakete, plus se mogu stvoriti i složenija i specijalizirana rješenja dodavanjem dodatnog goriva u SVL -Mariner, ali osnova za sva ova vremena

Glavne nove značajke CBL-Mariner 1.0.20210901

U ovoj novoj ažuriranoj verziji CBL-Mariner 1.0.20210901 jedna od glavnih novosti je to dodana osnovna ISO slika (700 MB), budući da u prvoj verziji distribucije nisu bile dostupne ISO slike spremne za uporabu, pa se razumjelo da korisnik može stvoriti sliku s potrebnim paddingom, iako ova verzija može i dalje koristiti gradnju upute za Ubuntu 18.04.

Na dijelu ažuriranja koji su napravljeni u sustavu, to sada možemo pronaći Linux kernel je ažuriran na verziju 5.10.60.1 a iz sistemskih paketa možemo pronaći ažurirane verzije openvswitch 2.15.1, golang 1.16.7, logrus 1.8.1, tcell 1.4.0, gonum 0.9.3, svjedoče 1.7.0, hrskave 0.4.0, xz 0.5.10. 4.0.2, swig 4.4, squashfs-tools 8.0.26, mysql XNUMX.

Uz to, uklonili su brp-strip-debug-simbole, brp-strip-nepotrebne i ca-legacy pakete, datoteke SPEC za pakete Dotnet i aspnetcore uklonjene su i sada ih sastavlja glavni razvojni tim .NET -a i stavljaju ih u zasebno spremište.

Od ostalih promjena koji se ističu:

  • Implementirana je podrška za automatsko ažuriranje paketa, za koju je uključena i aplikacija Dnf-Automatic.
  • OpenSSL nudi mogućnost vraćanja podrške za TLS 1 i TLS 1.1.
  • Pomoćni program sha256sum koristi se za provjeru izvornog koda alata.
  • Uključeni su novi paketi: etcd-tools, cockpit, aide, fipscheck, tini.
  • Ispravke ranjivosti premještene su u verzije paketa koje se koriste.

Konačno ako vas zanima više o tome možete provjeriti detalje U sljedećem linku.

Kako stvoriti vlastitu kompilaciju CBL-Mariner?

Oni koji žele saznati više o CBL-Marineru, to bi trebali znati mogu stvoriti vlastiti imidž iz Ubuntua ili bilo koje Linux distribucije, samo u ovom slučaju prihvatit ćemo upute za generiranje slike u Ubuntuu.

Da biste to učinili prvo, moramo zatražiti neke preduvjete da ćemo trebati izgraditi ISO sliku:

sudo apt install make tar wget curl rpm qemu-utils golang-go genisoimage python2-minimal bison gawk

Sada nastavljamo s dobivanjem koda od CBL-Mariner-a:

git clone https://github.com/microsoft/CBL-Mariner.git

A sada ćemo morati ući u direktorij CBL-Mariner / toolkit i stvoriti instalacijsku ISO sliku.

cd CBL-Mariner/toolkit
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json

Na kraju, ISO datoteku možemo pronaći u direktoriju ../out/images/full/. Stvorenom slikom sustava možemo testirati sustav na virtualnom stroju, bilo s VirtualBoxom, VMWareom, Boxesom ili bilo kojim drugim po vašem ukusu.

Jedino što morate konfigurirati u virtualnom stroju je da ima najmanje 2 GB RAM-a, jezgru i 16 GB prostora za pohranu.

Konačno ako vas zanima više o tome, možete provjeriti detalje U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.