CBL-Mariner: Kuidas installida ja testida Microsoft Linuxi süsteemi

CBL-Mariner

Microsoft avaldas mõni päev tagasi Linuxi-põhise operatsioonisüsteemi, mille saate alla laadida ja installida tasuta nagu iga teine ​​distro. Käivitamist ei kuulutatud aga suure käraga, pigem oli see üsna diskreetne, peaaegu ilma lärmita ... Tema nimi on CBL-Mariner (Common Base Linux Mariner) ja siin saate samm-sammult teada, kuidas seda alla laadida ja installida (virtuaalmasinas).

Tõde on see, et Redmondi ettevõte üllatunud ajal koos mõne avatud lähtekoodiga väljaandega või GitHubi ostmisega, samuti Linuxi alamsüsteemi integreerimisega selle Windowsi (WSL) või mõne selle programmi Linuxi toega, samuti töötava võrguseadmete süsteem, mis põhineb ka Linuxil ja mida nimetatakse SONiC ...

Mis on CBL-Mariner?

Nagu ka dokumendis näidatud GitHubi leht, see on täielik Linuxi operatsioonisüsteem arendanud ja hooldanud Microsoft ise. Selle eesmärk ei ole olla lihtsalt veel üks üldotstarbeline GNU / Linuxi levitamine, vaid pigem mõne muu eesmärgi teenimine. Ja see on see, et Windowsi ettevõte vajab seda WSL2 aluseks, see tähendab uut Windowsi 11 ja Windows 365 Linuxi alamsüsteemi, millega saab käitada ka graafilisi rakendusi.

CBL-Mariner oli varem olemas ja Microsoft kasutas seda oma siseruumides oma infrastruktuuri jaoks Azure pilv. Lisaks on Redmondi ettevõte selle operatsioonisüsteemi vaiketurbe nimel kõvasti tööd teinud - kõvastunud tuuma, allkirjastatud värskenduste, ASLR-i, kompilaatoripõhise karastamise, võltsimiskindlate logide ja paljude muude funktsioonidega.

Sisaldab väikest komplekti põhipakette. Samuti on teada, et see töötab RPM pakk. Täpsemalt võimaldab selle kompileerimissüsteem SPEC-failide ja lähtekoodi põhjal luua eraldi .rpm. Samuti pildid monoliitsest süsteemist, mis on loodud tööriistakomplekti rpm-ostree abil. Mis puudutab värskendusi, siis neid saab rakendada konkreetsetele pakettidele või kogu süsteemile.

Kõik Micorosofti poolt CBL-Marinerile välja töötatud tehnoloogiad ja koodid on avatud lähtekoodiga ja need on välja antud MIT litsentsi alusel.

Kuidas CBL-Mariner virtuaalsesse masinasse alla laadida ja installida

virtualbox

Et samm-sammult selgitada, kuidas saate laadige alla ja installige CBL-Mariner Selle testimiseks kasutan baasina Ubuntu levitamist ja VirtualBoxi virtualiseerimise tarkvara. Soovi korral saab seda teha mis tahes muus levitamises ja koos muu virtuaalmasinate tarkvaraga. Sammud on igal juhul väga sarnased.

1 - laadige alla ja genereerige ISO

Esimene asi, mida teha, on CBL-Marineri hoidlast alla laadida ja seejärel ise luua ISO-pilt, kuna pole veel pilti, mida otse alla laadida. Selleks vajate rida installitud pakette, paljud neist kindlasti juba olemas, kuid käivitage igaks juhuks järgmine käsk:

<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">

Kui olete vajaliku tarkvara installinud, peate nüüd seda tegema kloonima hoidla GitHubist CBL-Marineri koodiga kohapeal ehk meie arvutis. Ja seda tehakse nii, nagu te juba hästi teate:

<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">

Kui olete kohapeal loodud kataloogi alla laadinud ja sellele juurde pääsenud, on järgmine asi juurdepääs konkreetsele kataloogile genereeri sealt ISO käivitamiseks:

<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">

Kui protsess on lõppenud, on teil ISO-fail saadaval kataloog ../out/images/full/.

2-Installige CBL-Mariner VM-i

Nüüd, kui teil on ISO-pilt, saate seda teha installige CBL-Mariner virtuaalsesse masinasse. Selleks saate kasutada Oracle VirtualBox, mis on tasuta. Kui olete virtualiseerimiseks vajaliku tarkvara installinud (saate alla laadida ja installida sellelt lingilt või ka oma distributsiooni repodelt, kus see on ka saadaval), järgige neid samme:

  1. Avatud VirtualBox.
  2. Klõpsake nuppu Uus uue VM-i loomiseks.
  3. Nüüd alustage virtuaalmasina loomise viisard. Pange soovitud nimi ja sisestage tüüp "Linux" ja versioon "Muu Linux (64-bitine)". Ja vajutage järgmine.
  4. Siis ta küsib teilt nõuetele virtualiseeritud riistvara. CBL-Marineri jaoks peate konfigureerima vähemalt 1 protsessori, 1 GB RAM-i ja 8 GB ketast. Kui kasutate veidi rohkem RAM-i ja protsessorit, töötab see paremini, nii et see oleks hea mõte. Minge järgmisele, kuni viisard lõpetatakse.
  5. Virtuaalmasin on juba loodud. Nüüd, kui olete tagasi VirtualBoxi põhiekraanil, saate paremklõpsata kuvataval kirjel koos teile antud nimega ja seejärel valida konfiguratsioon menüüs. Võite valida ka kirje ja klõpsata ülemist nuppu Seaded.
  6. Mine ladustamineja sealt tuleb optilise ketta ikoonil (Tühi) klõpsata Optical Drive ja valida ISO-pildi laadimiseks käsk "Vali kettafail". Ja ilmuvas brauseris valige koht, kus teil on eelmises etapis loodud ISO.
  7. On aeg Käivitage virtuaalne masin koos CBL-Marineriga.

3-Paigaldage süsteem MV-sse

Kui olete virtuaalmasina käivitanud, käivitub see ja mõne hetke pärast näitab see teile menüüd paigaldamine. Sammud, mida peate järgima, on:

  1. Valige suvand "Graafiline installer" graafiliseks installimiseks. Tekstirežiimi jaoks on ka võimalusi, kuid graafika on parem. Ja kui see on valitud, vajutage Next. [valimiseks peate menüüs liikuma klaviatuuri nooltega ja sisestusklahviga ENTER]
  2. Nüüd näete installerit, mis on väga sarnane mis tahes muu distributsiooni omaga. Menüüs Installimise tüüp: peate valima «CBL-Mariner täis » täielikuks paigaldamiseks. Igal juhul on see nii Fullis kui ka Core'is kiire, kuna see vaevalt pakette sisaldab.
  3. Järgmine ekraan on litsentsitingimustega nõustuda.
  4. Siis tuleb abiline kõvaketta jaotamine. Seal peate looma vajalikud sektsioonid või jätma need, mis vaikimisi tulevad.
  5. Pöörake, et valida nii hostinimi kui ka kasutajanimi ja parool. Võite panna mida iganes soovite, kuid pidage seda meeles.
  6. CBL-Mariner alustab nüüd tegelikku installimist. Hakkab installige pakette. Ja kui see on tehtud, taaskäivitage virtuaalne masin.
  7. Kui alustate, näete Logi sisse, kuhu peate sisestama sisselogimisandmed (nimi ja parool).
  8. Ya võite kasutada CBL-Marinerit nagu teeksite oma kohaliku distro abil. Ja jah, kahjuks algab see tekstirežiimis ...

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   bengiguy DIJO

    annab käsu vea nao leitud na linha
    sudo tee iso REBUILD_TOOLS = ja REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: käsku ei leitud

    1.    RAZ0229 DIJO

      Proovige käitada make ilma sudo

  2.   Luca DIJO

    see ei tööta sudoga ega ilma ..

  3.   chris DIJO

    viga iso loomisel:
    mine: gonum.org/v1/gonum@v0.6.2: tundmatu imporditee "gonum.org/v1/gonum" (https-i tõmbamine: hankimine https://gonum.org/v1/gonum?go-get=1: Pole rakendatud)
    ...
    go: viga moodulinõuete laadimisel

    kas sellele on lahendusi?