TILLBEHÖR

Microsofts Linux OS för Azure CBL-Mariner 2.0 släppt

Microsoft CBL-Mariner 2.0 Linux är den andra stabila versionen av denna nya Linux-distro som utvecklats internt av Microsoft. Här är vad som är nytt!

Den här veckan har utan tvekan varit fylld med anmärkningsvärda händelser för hela Open Source-gemenskapen. Efter NVIDIAs överraskande release av källkoden för deras Linux GPU-drivrutin för några dagar sedan, har Microsoft släppt CBL-Mariner version 2.0 av deras internt utvecklade Linux-operativsystem.

Men innan vi går längre måste vi klargöra något – Microsoft CBL-Mariner är inte en standard Linux-distribution för ditt dagliga arbete.

Du hittar inte grafiska miljöer som GNOME, KDE eller andra här. Inte heller kommer du att hitta de välbekanta pakethanterarna som APT, DNF eller Pacman, även om Microsoft CBL-Mariner Linux använder RPM-formatet för mjukvarudistribution.

Dessutom är detta inte heller en Linux-distro du kan förvänta dig att använda för dina serverbehov.

Istället är Microsoft CBL-Mariner en gratis Linux-distribution med öppen källkod för Microsofts molninfrastruktur och kantprodukter och tjänster. Distrons primära mål är att användas på Microsoft Azure molnplattform för Azure Kubernetes Services-erbjudanden.

Dessutom används CBL-Mainer i Azure IoT Edge för att köra Linux-arbetsbelastningar på Windows IoT och en backend-distribution för att vara värd för Weston-kompositören för WSLg.

Så med detta förtydligande, låt oss se vad den nyligen släppta Microsoft CBL-Mariner 2.0 erbjuder.

Microsoft CBL-Mariner 2.0 Höjdpunkter

Mitrosoft CBL-Mariner 2.0 Linux

CBL-Mariner 2.0 innehåller endast de väsentliga komponenterna och är skräddarsydd för låg minnes- och diskutrymmesanvändning och snabba nedladdningshastigheter.

Vi börjar med att Microsoft CBL-Mariner Linux 2.0 är en massiv förbättring jämfört med den tidigare versionen, CBL-Mariner 1.0. Till exempel, i den senaste utgåvan, var det totala antalet paket runt 3300. Men vi har för närvarande en bas på cirka 7000 paket totalt i distro över alla repositories.

Detta ger oss en ganska tydlig indikation på Microsofts ingenjörers arbete med att utveckla distributionen. Dessutom har många av 1.0-utgåvans paket uppgraderats till nuvarande versioner och ingår nu i CBL-Mariner 2.0.

De som är nyfikna kan ta en titt på hela distributionspaketet på packages.microsoft.com.

CBL-Mariner 2.0 markerar också RPM-databasens byte från Berkeley DB till SQLite, vilket ger en mer robust databas och nyare SQLite-funktioner. Enligt distrons utvecklare anses detta vara en brytande uppdatering på grund av förändringen i rpmdb-backend. Så försök inte uppgradera en befintlig instans från 1.0 till 2.0.

Under huven använder CBL-Mariner den senaste Microsoft LSG 5.15-kärnan. Utöver det lägger distron till fullfjädrad eBPF-stöd, vilket möjliggör ökad observerbarhet, felsökning för Kubernetes-inställningar och ytterligare funktioner.

Dessutom inkluderar distron förbättrad SELinux-kompatibilitet, vilket möjliggör mer robust MAC-säkerhet i kontrollerade miljöer.

Distributionen har inte genomgått mycket förändring vad gäller installationen från den tidigare 1.0-versionen. Nedan kan du se installationsprogrammet för CBL-Mariner 2.0 Linux i aktion.

Som tidigare nämnt har mycket av mjukvaran som följer med CBL-Mariner 2.0 uppdaterats.

  • Systemd 250.3
  • Glibc 2.35
  • Moby-containerd 1.6.1
  • OpenJDK 11
  • NodeJS 16.14.2
  • Python 3.9.10
  • Ruby 3.1.2
  • Golang 1.17.8
  • Rost 1.59.0

För detaljerad information om alla ändringar kan du hänvisa till det officiella tillkännagivandet eller besöka projektets GitHub.

För den som vill prova CBL-Mariner 2.0 finns en 1,1 GB installations ISO-bildfil (Mariner-2.0-x86_64.iso) tillgänglig. Tillkännagivandet innehåller en länk till installationens ISO-fil.

Publicaciones relacionadas

Botón volver arriba

Ad blocker detected

You must remove the AD BLOCKER to continue using our website THANK YOU