CBL-Mariner: Kako instalirati i testirati sustav Microsoft Linux

CBL-Mariner

Microsoft je prije nekoliko dana objavio operativni sustav zasnovan na Linuxu koji možete besplatno preuzeti i instalirati kao i bilo koji drugi distro. Međutim, lansiranje nije najavljeno s velikom pompom, već je bilo prilično diskretno, s jedva malo buke ... Zove se CBL-Mariner (Common Base Linux Mariner) i ovdje ćete korak po korak naučiti kako ga preuzeti i instalirati (u virtualni stroj).

Istina je da je tvrtka Redmond iznenađena u to vrijeme s nekim izdanjima otvorenog koda ili kupnjom GitHub-a, kao i integracijom Linux podsustava u njegov Windows (WSL) ili podrškom za Linux nekih njegovih programa, kao i operativnim sustav za mrežne uređaje koji se također temelji na Linuxu i naziva se SONiC ...

Što je CBL-Mariner?

Kao što je dobro naznačeno u GitHub stranica, to je puni Linux operativni sustav razvio i održavao sam Microsoft. Njegov cilj nije biti samo još jedna općenita GNU / Linux distribucija, već služiti drugoj svrsi. A to je da je tvrtka Windows potrebna kao osnova za WSL2, odnosno novi Linux podsustav za Windows 11 i Windows 365 s kojim se mogu pokretati i grafički programi.

CBL-Mariner je ranije postojao, a Microsoft ga je interno koristio za svoju infrastrukturu Azurni oblak. Uz to, tvrtka Redmond puno radi na zadanoj sigurnosti ovog operativnog sustava, s otvrdnutim jezgrom, potpisanim ažuriranjima, ASLR-om, otvrdnjavanjem na temelju kompajlera, registrima zaštićenim od neovlaštenih promjena i mnogim drugim značajkama.

Uključuje mali set osnovnih paketa. Također je poznato da zapošljava RPM paket. Konkretno, njegov sustav kompilacije omogućuje generiranje zasebnih .rpm na temelju SPEC datoteka i izvornog koda. Također i slike monolitnog sustava generirane rpm-ostree alatnim alatima. Što se tiče ažuriranja, ona se mogu primijeniti na određene pakete ili cijeli sustav.

Sve tehnologije i kod koje je za CBL-Mariner razvio Micorosoft otvoreni su izvor i objavljeni su pod licencom MIT.

Kako preuzeti i instalirati CBL-Mariner na virtualni stroj

virtualbox

Korak po korak objasniti kako možete preuzmite i instalirajte CBL-Mariner Da bih ga testirao, koristit ću Ubuntu distribuciju i softver za virtualizaciju VirtualBox kao osnovu. To se može učiniti u bilo kojoj drugoj distribuciji i s drugim softverom za virtualne strojeve ako želite. Koraci će u svakom slučaju biti vrlo slični.

1-Preuzmite i generirajte ISO

Prvo što je potrebno je preuzeti s spremišta CBL-Mariner, a zatim se generirati ISO slika, jer još nema slike za izravno preuzimanje. Da biste to učinili, potreban vam je niz instaliranih paketa, od kojih su mnogi sigurni da ih već imate, ali za svaki slučaj pokrenite sljedeću naredbu:

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

Nakon što instalirate potreban softver, sada to morate učiniti klonirati spremište s GitHub-a s CBL-Mariner kodom lokalno, odnosno na našem računalu. I to je učinjeno kao što već dobro znate:

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

Jednom kada preuzmete i pristupite lokalno kreiranom direktoriju, sljedeća stvar je pristup određenom direktoriju generirajte ISO odatle za pokretanje:

<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 završetku postupka imat ćete ISO datoteku dostupnu u direktorij ../out/images/full/.

2-Instalirajte CBL-Mariner u VM

Sad kad imate ISO sliku, možete instalirajte CBL-Mariner na virtualni stroj. Da biste to učinili, možete koristiti Oracle VirtualBox, koji je besplatan. Nakon što instalirate potrebni softver za virtualizaciju (možete ga preuzeti i instalirati s te veze ili također iz repoa distribucije, gdje je također dostupan), slijedite ove korake:

  1. Otvoriti VirtualBox.
  2. Pritisnite gumb Novi stvoriti novi VM.
  3. Sada pokrenite čarobnjak za stvaranje virtualnog stroja. Unesite željeno ime i unesite "Linux" i verziju "Ostali Linux (64-bitni)". I pritisnite next.
  4. Tada će vas pitati zahtjevima virtualiziranog hardvera. Za CBL-Mariner morate konfigurirati najmanje 1 CPU, 1 GB RAM-a i 8 GB diska. Ako koristite malo više RAM-a i CPU-a, to će raditi bolje, pa bi to bila dobra ideja. Idite na sljedeće dok ne dovršite čarobnjak.
  5. Virtualni stroj je već generiran. Sada kada ste se vratili na glavni zaslon VirtualBox-a, možete desnom tipkom miša kliknuti unos koji se pojavi s imenom koje ste mu dali, a zatim odabrati konfiguracija na jelovniku. Također možete odabrati unos i kliknuti gornji gumb Postavke.
  6. Idi na Skladištenje, a odatle na ikoni optičkog diska (Empty) morate kliknuti na Optical Drive i odabrati "Select a disk file" za učitavanje ISO slike. I u pregledniku koji će se pojaviti odaberite gdje imate ISO koji ste generirali u prethodnom koraku.
  7. Vrijeme je da Pokrenite virtualni stroj s CBL-Mariner.

3-Instalirajte sustav u SN

Nakon što pokrenete virtualni stroj, pokrenut će se i nakon nekoliko trenutaka prikazat će vam izbornik za montaža. Koraci koje morate slijediti su:

  1. Odaberite opciju "Grafički instalacijski program" za grafičku instalaciju. Postoje i opcije za tekstualni način, ali grafika je bolja. A nakon odabira pritisnite Next. [morate se pomicati kroz izbornik sa strelicama na tipkovnici i ENTER za odabir]
  2. Sada ćete vidjeti instalacijski program vrlo sličan onom bilo koje druge distribucije. U izborniku Vrsta instalacije: morate odabrati «CBL-Mariner puni » za potpunu ugradnju. U svakom slučaju, i u Full i u Core, jer teško uključuje pakete, bit će brz.
  3. Sljedeći zaslon je prihvaćati uvjete licence.
  4. Zatim dolazi pomoćnik particioniranje tvrdog diska. Tamo morate stvoriti potrebne particije ili ostaviti one koje dolaze prema zadanim postavkama.
  5. Okrenite se za odabir imena domaćina, kao i korisničko ime i lozinku. Možete staviti što god želite, ali zapamtite.
  6. CBL-Mariner sada započinje stvarnu instalaciju. Počet će instalirati pakete. A kad je gotovo, ponovno pokrenite virtualni stroj.
  7. Kad započnete, vidjet ćete Prijaviti se, gdje morate staviti podatke za prijavu (ime i lozinka).
  8. Ya možete koristiti CBL-Mariner kao što biste to učinili s lokalnom distribucijom. I da, nažalost počinje u tekstualnom načinu ...

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.

  1.   bengiguy dijo

    daje pogrešku naredbe nao found na linha
    sudo make iso REBUILD_TOOLS = i REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: naredba nije pronađena

    1.    RAZ0229 dijo

      Pokušajte pokrenuti make bez sudoa

  2.   Luca dijo

    ne radi sa ili bez sudoa ..

  3.   chris dijo

    pogreška izgradnjom iso:
    go: gonum.org/v1/gonum@v0.6.2: neprepoznati put uvoza "gonum.org/v1/gonum" (https dohvat: Get https://gonum.org/v1/gonum?go-get=1: Nije implementirano)
    ...
    go: zahtjevi za učitavanje pogreške pri učitavanju

    ima li rješenja za to?