CBL-Mariner: Ako nainštalovať a otestovať systém Microsoft Linux

CBL-námorník

Spoločnosť Microsoft pred pár dňami vydala operačný systém založený na systéme Linux, ktorý si môžete zadarmo stiahnuť a nainštalovať ako každé iné distro. Spustenie však nebolo ohlásené s veľkými fanfárami, skôr bolo dosť diskrétne a takmer bez hluku ... Volá sa CBL-Mariner (Common Base Linux Mariner) a tu sa krok za krokom dozviete, ako si ho stiahnuť a nainštalovať (na virtuálnom stroji).

Pravda je taká, že spoločnosť Redmond prekvapený v tom čase s niektorými vydaniami otvoreného zdroja alebo s nákupom GitHubu, ako aj s integráciou podsystému Linux do jeho Windows (WSL) alebo s podporou niektorých jeho programov pre Linux, ako aj s operačným systém pre sieťové zariadenia tiež založený na Linuxe a nazývaný SONiC ...

Čo je CBL-Mariner?

Ako je uvedené aj v Stránka GitHub, je to úplný operačný systém Linux vyvinutý a udržiavaný samotným Microsoftom. Jeho cieľom nie je byť iba ďalšou univerzálnou distribúciou GNU / Linux, ale skôr slúžiť inému účelu. A je to tým, že ho spoločnosť Windows potrebuje ako základ pre WSL2, teda nový podsystém Linux pre Windows 11 a Windows 365, s ktorým je možné spúšťať aj grafické aplikácie.

Spoločnosť CBL-Mariner predtým existovala a spoločnosť Microsoft ju interne využívala na svoju infraštruktúru Azure cloud. Spoločnosť Redmond navyše veľa pracuje na predvolenom zabezpečení tohto operačného systému, a to s tvrdeným jadrom, podpísanými aktualizáciami, ASLR, spevnením založeným na kompilátoroch, registrami zabezpečenými proti neoprávnenej manipulácii a mnohými ďalšími funkciami.

Zahŕňa malú sadu základných balíčkov. Je tiež známe, že zamestnáva RPM parcela. Konkrétne jeho systém kompilácie umožňuje generovať samostatné súbory .rpm na základe súborov SPEC a zdrojového kódu. Tiež obrázky monolitického systému vygenerované pomocou súpravy nástrojov rpm-ostree. Pokiaľ ide o aktualizácie, môžu sa týkať konkrétnych balíkov alebo celého systému.

Všetky technológie a kód vyvinutý spoločnosťou Micorosoft pre CBL-Mariner sú open source a boli vydané na základe licencie MIT.

Ako stiahnuť a nainštalovať CBL-Mariner na virtuálnom stroji

VirtualBox

Aby ste krok za krokom vysvetlili, ako môžete stiahnite a nainštalujte CBL-Mariner Na otestovanie použijem ako základ distribúciu Ubuntu a virtualizačný softvér VirtualBox. To je možné vykonať v akejkoľvek inej distribúcii a s iným softvérom pre virtuálne stroje, ak si prajete. Kroky budú v každom prípade veľmi podobné.

1-Stiahnutie a vygenerovanie ISO

Prvá vec, ktorú musíte urobiť, je stiahnuť z úložiska CBL-Mariner a potom vygenerovať sami seba obrázok ISO, pretože ešte neexistuje obrázok na priame stiahnutie. Potrebujete na to sériu nainštalovaných balíkov, z ktorých si mnohí istí, že ich už máte, ale pre každý prípad spustite nasledujúci príkaz:

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

Keď už máte nainštalovaný potrebný softvér, musíte teraz naklonujte úložisko z GitHubu s kódom CBL-Mariner lokálne, to znamená na našom počítači. A toto sa deje, ako už dobre viete:

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

Po stiahnutí a prístupe k lokálne vytvorenému adresáru je ďalšou vecou prístup do konkrétneho adresára odtiaľ vygenerujte ISO pre uvedenie do prevádzky:

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

Po dokončení procesu budete mať súbor ISO k dispozícii v priečinku adresár ../out/images/full/.

2-Nainštalujte CBL-Mariner na VM

Teraz, keď máte obraz ISO, môžete nainštalujte CBL-Mariner na virtuálny stroj. Ak to chcete urobiť, môžete použiť Oracle VirtualBox, ktorý je zadarmo. Po nainštalovaní potrebného softvéru na virtualizáciu (môžete si stiahnuť a nainštalovať z tohto odkazu alebo tiež z repozitárov vašej distribúcie, kde je tiež k dispozícii), postupujte nasledovne:

  1. Otvoriť VirtualBox.
  2. Kliknite na tlačidlo nový vytvoriť nový VM.
  3. Teraz začnite sprievodca vytvorením virtuálneho stroja. Zadajte požadovaný názov a zadajte typ „Linux“ a verziu „Iný Linux (64-bitový)“. A stlačte ďalšie.
  4. Potom sa vás spýta požiadavky virtualizovaného hardvéru. Pre CBL-Mariner musíte nakonfigurovať najmenej 1 CPU, 1 GB RAM a 8 GB disku. Ak použijete trochu viac RAM a CPU, bude to fungovať lepšie, takže by to bol dobrý nápad. Prejdite na ďalšiu, kým nedokončíte sprievodcu.
  5. Virtuálny stroj je už vygenerovaný. Teraz, keď ste späť na hlavnej obrazovke VirtualBoxu, môžete kliknúť pravým tlačidlom myši na záznam, ktorý sa zobrazí s menom, ktoré ste mu dali, a potom vybrať konfigurácia v ponuke. Môžete tiež zvoliť záznam a kliknúť na horné tlačidlo Nastavenia.
  6. Choďte na skladovanie, a odtiaľ na ikonu optického disku (Empty) musíte kliknúť na Optical Drive a zvoliť „Select a disk file“, aby sa načítal ISO obraz. A v zobrazenom prehliadači vyberte, kde máte ISO, ktoré ste vygenerovali v predchádzajúcom kroku.
  7. Je čas Spustite virtuálny stroj s CBL-Mariner.

3-Nainštalujte systém do MV

Po spustení sa virtuálny stroj spustí a po niekoľkých chvíľach vám zobrazí ponuku inštalácia. Kroky, ktoré musíte dodržiavať, sú:

  1. Vyberte možnosť „Grafický inštalátor“ pre grafickú inštaláciu. K dispozícii sú tiež možnosti pre textový režim, ale grafika je lepšia. Po výbere stlačte Ďalej. [v ponuke sa musíte pohybovať pomocou šípok na klávesnici a pomocou klávesu ENTER]
  2. Teraz uvidíte inštalačný program veľmi podobný inému distribučnému systému. V ponuke Typ inštalácie: musíte zvoliť «CBL-Mariner Full » pre úplnú inštaláciu. V každom prípade, tak vo Full, ako aj v Core, pretože to takmer neobsahuje balíčky, bude to rýchle.
  3. Ďalšou obrazovkou je licenčné podmienky na prijatie.
  4. Potom príde asistent rozdelenie pevného disku. Tam musíte vytvoriť potrebné oddiely alebo nechať predvolene tie, ktoré prichádzajú.
  5. Otočením vyberte názov hostiteľa a tiež užívateľské meno a heslo. Môžete si dať, čo chcete, ale pamätajte na to.
  6. CBL-Mariner teraz začína s vlastnou inštaláciou. Začne inštalovať balíčky. Po dokončení reštartujte virtuálny počítač.
  7. Keď začnete, uvidíte Prihlásiť sa, kde musíte zadať prihlasovacie údaje (meno a heslo).
  8. Ya môžete použiť CBL-Mariner ako by ste to urobili s miestnym distro. A áno, bohužiaľ sa to začína v textovom režime ...

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   bengiguy dijo

    dáva chybu príkazu nao found na linha
    sudo make iso REBUILD_TOOLS = a REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: príkaz sa nenašiel

    1.    RAZ0229 dijo

      Skúste spustiť make bez sudo

  2.   luca dijo

    nefunguje to ani s sudo ..

  3.   Chris dijo

    chyba pri budovaní iso:
    go: gonum.org/v1/gonum@v0.6.2: nerozpoznaná cesta importu „gonum.org/v1/gonum“ (načítanie https: Get https://gonum.org/v1/gonum?go-get=1: Nie je implementovaný)
    ...
    go: chyba pri načítaní požiadaviek na modul

    nejaké riešenia na to?