CBL-Mariner: Si të instaloni dhe testoni sistemin Linux Linux

CBL-Mariner

Microsoft lëshoi ​​disa ditë më parë një sistem operativ të bazuar në Linux që mund ta shkarkoni dhe instaloni falas si çdo distro tjetër. Sidoqoftë, nisja nuk u njoftua me bujë, përkundrazi ishte mjaft diskrete, me zor asnjë zhurmë ... Emri i tij është CBL-Mariner (Common Base Linux Mariner) dhe këtu do të mësoni hap pas hapi se si ta shkarkoni dhe instaloni atë (në një makinë virtuale).

E vërteta është se kompania Redmond i befasuar në atë kohë me disa lëshime me burim të hapur, ose me blerjen e GitHub, si dhe me integrimin e nënsistemit Linux në Windows (WSL) të tij, ose me mbështetjen për Linux të disa prej programeve të tij, si dhe atë operativ sistemi për pajisjet e rrjetit i bazuar gjithashtu në Linux dhe i quajtur SONiC ...

Çfarë është CBL-Mariner?

Siç tregohet edhe në Faqja e GitHub, është një sistem i plotë operativ Linux zhvilluar dhe mirëmbajtur nga vetë Microsoft. Qëllimi i tij nuk është të jetë vetëm një shpërndarje tjetër me qëllim të përgjithshëm GNU / Linux, por më tepër të shërbejë një qëllimi tjetër. Dhe është që kompania Windows ka nevojë për të si bazë për WSL2, domethënë, nënsistemi i ri Linux për Windows 11 dhe Windows 365 me të cilin mund të ekzekutohen edhe aplikacione grafike.

CBL-Mariner ekzistonte më parë dhe po përdorej brenda nga Microsoft për infrastrukturën e saj Re azure. Përveç kësaj, kompania Redmond ka punuar shumë në sigurinë e paracaktuar të këtij sistemi operativ, me një kernel të ngurtësuar, azhurnime të nënshkruara, ASLR, forcim të bazuar në përpilues, regjistra të paprekur dhe shumë karakteristika të tjera.

Përfshin një grup të vogël të paketave themelore. Dihet gjithashtu se punësohet Parcela RPM. Në mënyrë të veçantë, sistemi i tij i përpilimit lejon të gjenerojë .rpm të ndara bazuar në skedarët SPEC dhe kodin burimor. Gjithashtu imazhe të sistemit monolit të gjeneruar nga një paketë mjetesh rpm-ostree. Sa për azhurnimet, ato mund të zbatohen për paketa specifike ose të gjithë sistemin.

Të gjitha teknologjitë dhe kodi i zhvilluar nga Micorosoft për CBL-Mariner janë me burim të hapur dhe janë lëshuar nën licencën MIT.

Si të shkarkoni dhe instaloni CBL-Mariner në një makinë virtuale

VirtualBox

Të shpjegosh hap pas hapi se si mundesh shkarkoni dhe instaloni CBL-Mariner Për ta provuar, do të përdor si bazë një shpërndarje Ubuntu dhe softuerin e virtualizimit VirtualBox. Mund të bëhet në çdo shpërndarje tjetër dhe me softuer tjetër për makinat virtuale nëse dëshironi. Hapat do të jenë shumë të ngjashëm në çdo rast.

1-Shkarkoni dhe gjeneroni ISO

Gjëja e parë që duhet të bëni është të shkarkoni nga depoja CBL-Mariner dhe pastaj të gjeneroni vetveten imazhin ISO, pasi nuk ka ende një imazh për të shkarkuar direkt. Për ta bërë këtë, ju nevojiten një seri paketash të instaluara, shumë prej tyre janë të sigurt se i keni tashmë, por për çdo rast, ekzekutoni komandën e mëposhtme:

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

Pasi të keni instaluar softuerin e nevojshëm, tani duhet ta bëni klonojnë depon nga GitHub me kodin CBL-Mariner lokalisht, domethënë në kompjuterin tonë. Dhe kjo është bërë siç e dini mirë:

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

Pasi të keni shkarkuar dhe hyrë në direktorinë që është krijuar në nivel lokal, gjëja tjetër është të hyni në një direktori të veçantë gjeneroni ISO nga atje për fillimin:

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

Kur të përfundojë procesi, do të keni në dispozicion skedarin ISO në direktoria ../out/images/full/.

2-Instaloni CBL-Mariner në një VM

Tani që keni imazhin ISO, mundeni instaloni CBL-Mariner në një makinë virtuale. Për ta bërë këtë, mund të përdorni Oracle VirtualBox, e cila është falas. Pasi të keni instaluar softuerin e nevojshëm për virtualizim (mund të shkarkoni dhe instaloni nga ajo lidhje ose gjithashtu nga repot e distroit tuaj, ku është gjithashtu i disponueshëm), më poshtë duhet të ndiqni këto hapa:

  1. Hapur VirtualBox.
  2. Klikoni në butonin i ri për të krijuar një VM të ri.
  3. Tani filloni magjistar i krijimit të makinës virtuale. Vendosni emrin që dëshironi dhe në tip zgjidhni "Linux", dhe versionin "Linux tjetër (64-bit)". Dhe shtypni tjetër.
  4. Atëherë ai do të të pyesë kërkesat të harduerit të virtualizuar. Për CBL-Mariner duhet të konfiguroni të paktën 1 CPU, 1 GB RAM dhe 8 GB disk. Nëse përdorni pak më shumë RAM dhe CPU do të funksionojë më mirë, kështu që do të ishte një ide e mirë. Shkoni te tjetri derisa të përfundoni magjistarin.
  5. Makina virtuale është gjeneruar tashmë. Tani që jeni kthyer në ekranin kryesor VirtualBox, mund të klikoni me të djathtën në hyrjen që shfaqet me emrin që i keni dhënë dhe më pas të zgjidhni konfiguracion në menu. Ju gjithashtu mund të zgjidhni hyrjen dhe të klikoni në butonin e sipërm Cilësimet.
  6. Shko tek Ruajtje, dhe prej andej në ikonën e diskut optik (Bosh) duhet të klikoni në Optical Drive dhe të zgjidhni "Zgjidhni një skedar disk" për të ngarkuar imazhin ISO. Dhe në shfletuesin që do të shfaqet, zgjidhni se ku keni ISO që keni gjeneruar në hapin e mëparshëm.
  7. Është koha për të Nis makinën virtuale me CBL-Mariner.

3-Instaloni sistemin në MV

Pasi të keni filluar makinerinë virtuale, ajo do të fillojë dhe pas disa çastesh do t'ju tregojë një menu për të instalimi. Hapat që duhet të ndiqni janë:

  1. Zgjidhni opsionin "Instalues ​​Grafik" për instalim grafik. Ka edhe mundësi për modalitetin e tekstit, por grafiku është më i mirë. Dhe pasi të keni zgjedhur, shtypni Next. [duhet të lëvizni nëpër menunë me shigjetat e tastierës dhe ENTER për të zgjedhur]
  2. Tani do të shihni një instalues ​​shumë të ngjashëm me atë të çdo distro tjetër. Në menunë Type Installation: duhet të zgjidhni «CBL-Mariner i plotë » për instalim të plotë. Në çdo rast, si në Full ashtu edhe në Core, pasi vështirë se përfshin paketa, do të jetë e shpejtë.
  3. Ekrani tjetër është kushtet e licencës për të pranuar.
  4. Pastaj vjen asistenti Ndarja e hard drive. Aty duhet të krijoni ndarjet e nevojshme ose të lini ato që vijnë si parazgjedhje.
  5. Kthehuni për të zgjedhur emrin e hostit, si dhe emrin e përdoruesit dhe fjalëkalimin. Ju mund të vendosni çfarë të doni, por mos harroni atë.
  6. CBL-Mariner tani fillon instalimin aktual. Do të fillojë të instaloni paketa. Dhe kur të përfundojë, rindizni makinën virtuale.
  7. Kur të filloni do të shihni Hyrja, ku duhet të vendosni të dhënat e hyrjes (emri dhe fjalëkalimi).
  8. Ya mund të përdorni CBL-Mariner siç do të bënit me distro-në tuaj lokale. Dhe po, për fat të keq fillon në modalitetin e tekstit ...

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   bengiguy dijo

    po jep gabim komande nao u gjet na linha
    sudo bëj ISO REBUILD_TOOLS = dhe REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: bëj: komanda nuk u gjet

    1.    RAZ0229 dijo

      Provoni të vraponi pa sudo

  2.   Luca dijo

    nuk funksionon me ose pa sudo ..

  3.   chris dijo

    gabim duke ndërtuar ISO:
    shkoni: gonum.org/v1/gonum@v0.6.2: rruga e panjohur e importit "gonum.org/v1/gonum" (https fetch: Get https://gonum.org/v1/gonum?go-get=1: Nuk është implementuar)
    ...
    shko: kërkesat e modulit të ngarkimit të gabimit

    ndonjë zgjidhje për këtë?