CBL-Mariner: Hvordan installere og teste Microsoft Linux System

CBL-Mariner

Microsoft ga ut for noen dager siden et Linux-basert operativsystem som du kan laste ned og installere gratis som alle andre distroer. Imidlertid ble lanseringen ikke kunngjort med stor fanfare, snarere var den ganske diskret, med knapt noe støy ... Han heter CBL-Mariner (Common Base Linux Mariner) og her vil du lære trinn for trinn hvordan du laster ned og installerer den (på en virtuell maskin).

Sannheten er at Redmond-selskapet overrasket på det tidspunktet med noen open source-utgivelser, eller med kjøp av GitHub, så vel som med integrasjonen av Linux-delsystemet i Windows (WSL), eller med støtte for Linux av noen av programmene, så vel som den som opererer system for nettverksenheter også basert på Linux og kalt SONiC ...

Hva er CBL-Mariner?

Som angitt i GitHub-side, det er et fullstendig Linux-operativsystem utviklet og vedlikeholdt av Microsoft selv. Målet er ikke å være bare en annen generell GNU / Linux-distribusjon, men heller å tjene et annet formål. Og det er at Windows-selskapet trenger det som grunnlag for WSL2, det vil si det nye Linux-delsystemet for Windows 11 og Windows 365 som grafiske applikasjoner også kan kjøres med.

CBL-Mariner eksisterte tidligere, og ble brukt internt av Microsoft for sin infrastruktur for Azure sky. I tillegg har Redmond-selskapet jobbet mye med standardsikkerheten til dette operativsystemet, med en herdet kjerne, signerte oppdateringer, ASLR, kompilatorbasert herding, manipuleringssikre registre og mange andre funksjoner.

Inkluderer et lite sett med grunnleggende pakker. Det er også kjent å ansette RPM-pakke. Spesielt tillater kompileringssystemet å generere separate .rpm basert på SPEC-filer og kildekode. Også bilder av det monolitiske systemet generert av en rpm-ostree verktøysett. Når det gjelder oppdateringer, kan de gjelde spesifikke pakker eller hele systemet.

All teknologi og kode utviklet av Micorosoft for CBL-Mariner er åpen kildekode, og er utgitt under MIT-lisens.

Hvordan laste ned og installere CBL-Mariner på en virtuell maskin

VirtualBox

For å forklare trinn for trinn hvordan du kan last ned og installer CBL-Mariner For å teste det, skal jeg bruke en Ubuntu-distribusjons- og VirtualBox-virtualiseringsprogramvare som en base. Det kan gjøres i hvilken som helst annen distribusjon og med annen programvare for virtuelle maskiner hvis du ønsker det. Trinnene vil uansett være veldig like.

1-Last ned og generer ISO

Den første tingen å gjøre er å laste ned fra CBL-Mariner-depotet og deretter generere oss selv ISO-bildet, ettersom det ennå ikke er et bilde å laste ned direkte. For å gjøre dette trenger du en serie installerte pakker, mange av dem er sikre på at du allerede har dem, men i tilfelle, kjør følgende kommando:

<br data-mce-bogus="1">

sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python-minimal bison gawk<br data-mce-bogus="1">

Når du har installert den nødvendige programvaren, må du nå klone depotet fra GitHub med CBL-Mariner-koden lokalt, det vil si på datamaskinen vår. Og dette gjøres som du allerede vet:

<br data-mce-bogus="1">

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

cd CBL-Mariner<br data-mce-bogus="1">

git checkout 1.0-stable<br data-mce-bogus="1">

Når du har lastet ned og fått tilgang til katalogen som er opprettet lokalt, er det neste å få tilgang til en bestemt katalog til generere ISO derfra for oppstart:

<br data-mce-bogus="1">

cd toolkit<br data-mce-bogus="1">

sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json<br data-mce-bogus="1">

Når prosessen er ferdig, vil du ha ISO-filen tilgjengelig i katalog ../out/images/full/.

2-Installer CBL-Mariner i en VM

Nå som du har ISO-bildet, kan du installer CBL-Mariner på en virtuell maskin. For å gjøre dette kan du bruke Oracle VirtualBox, som er gratis. Når du har installert den nødvendige programvaren for virtualisering (du kan laste ned og installere fra den lenken eller også fra repoer fra distro, der den også er tilgjengelig), er følgende å følge disse trinnene:

  1. Åpent VirtualBox.
  2. Klikk på knappen ny for å opprette en ny VM.
  3. Nå starter veiviser for oppretting av virtuell maskin. Sett navnet du ønsker, og skriv "Linux" og versjon "Annet Linux (64-bit)". Og trykk på neste.
  4. Så vil han spørre deg kravene av virtualisert maskinvare. For CBL-Mariner må du konfigurere minst 1 CPU, 1 GB RAM og 8 GB disk. Hvis du bruker litt mer RAM og CPU, vil det fungere bedre, så det ville være en god idé. Gå til neste til du fullfører veiviseren.
  5. Den virtuelle maskinen er allerede generert. Nå som du er tilbake på VirtualBox-hovedskjermen, kan du høyreklikke på oppføringen som vises med navnet du har gitt den, og deretter velge Konfigurasjon på menyen. Du kan også velge oppføringen og klikke på den øvre Innstillinger-knappen.
  6. Gå til Lagring, og derfra på ikonet til den optiske disken (Tom) må du klikke på Optisk stasjon og velge "Velg en diskfil" for å laste inn ISO-bildet. Og i nettleseren som vises, velger du hvor du har ISOen du genererte i forrige trinn.
  7. Det er på tide å Start den virtuelle maskinen med CBL-Mariner.

3-Installer systemet i MV

Når du har startet den virtuelle maskinen, vil den starte opp og etter noen øyeblikk vil den vise deg en meny til installasjon. Fremgangsmåten du må følge er:

  1. Velg alternativet "Grafisk installatør" for grafisk installasjon. Det er også muligheter for tekstmodus, men grafikken er bedre. Når du er valgt, trykker du på Neste. [du må gå gjennom menyen med tastaturpilene og ENTER for å velge]
  2. Nå vil du se et installasjonsprogram som er veldig likt det som er i en annen distro. I menyen Installasjonstype: du må velge «CBL-Mariner Full » for full installasjon. I alle fall, i både Full og Core, da det knapt inkluderer pakker, vil det være raskt.
  3. Det neste skjermbildet er lisensvilkår å godta.
  4. Så kommer assistenten harddiskpartisjonering. Der må du opprette de nødvendige partisjonene eller la de som kommer som standard.
  5. Drei for å velge vertsnavn, så vel som brukernavn og passord. Du kan sette hva du vil, men husk det.
  6. CBL-Mariner begynner nå selve installasjonen. Vil begynne å installere pakker. Og når den er ferdig, start den virtuelle maskinen på nytt.
  7. Når du begynner, vil du se Logg Inn, der du må legge inn påloggingsdataene (navn og passord).
  8. Ya du kan bruke CBL-Mariner som du ville gjort med din lokale distro. Og ja, dessverre starter det i tekstmodus ...

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   bengiguy sa

    gir kommandofeil nao funnet na linha
    sudo make iso REBUILD_TOOLS = og REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: kommando ikke funnet

    1.    RAZ0229 sa

      Prøv å kjøre make uten sudo

  2.   Luca sa

    det fungerer ikke med eller uten sudo ..

  3.   chris sa

    feil ved å bygge iso:
    gå: ​​gonum.org/v1/gonum@v0.6.2: ukjent importsti "gonum.org/v1/gonum" (https-henting: Få https://gonum.org/v1/gonum?go-get=1: Ikke implementert)
    ...
    go: feil ved innlasting av modulkrav

    noen løsninger for det?