CBL-Mariner: Sida loo rakibo loona tijaabiyo Nidaamka Microsoft Linux

CBL-Mariner

Microsoft ayaa maalmo ka hor soo saartay nidaam ku shaqeeya Linux oo aad ku soo dejisan karto oo aad ku rakibi karto si bilaash ah sida distro kasta oo kale. Si kastaba ha noqotee, daahfurka looma dhawaaqin si xamaasad leh, halkii ay ahayd mid caqli gal ah, oo dhib yar buuq ... Magaciisu waa CBL-Mariner (Common Base Linux Mariner) halkanna waxaad ku baran doontaa talaabo talaabo ah sida loo soo dejiyo loona rakibo (mashiin farshaxan ah).

Runtu waxay tahay shirkadda Redmond yaabay waqtigaas oo la siidaayay ilo furan, ama iibsiga GitHub, iyo sidoo kale isdhexgalka nidaamka hoose ee Linux ee kujira Windows (WSL), ama taageerada Linux ee barnaamijyadeeda qaar, iyo waliba howlgalka Nidaamka qalabka shabakadaha sidoo kale ku saleysan Linux oo loo yaqaan 'SONiC ...

Waa maxay CBL-Mariner?

Sida sidoo kale lagu muujiyey Bogga GitHub, waa nidaam hawlgal buuxa oo Linux ah waxaa soo saaray oo dayactiray shirkadda Microsoft lafteeda. Ujeeddadeedu maahan inay ahaato uun ujeedo guud oo guud GNU / Linux qaybinta, laakiin waa inay ujeedo kale u adeegtaa. Waana in shirkadda Windows ay u baahan tahay aasaas ahaan WSL2, taas oo ah, nidaamka cusub ee Linux ee Windows 11 iyo Windows 365 oo barnaamijyada garaafka ah sidoo kale lagu wadi karo.

CBL-Mariner horey ayey u jirtay, waxaana gudaha ka isticmaali jirtay Microsoft si ay u kaabayaasheeda Daruuraha Azure. Intaa waxaa sii dheer, shirkadda Redmond waxay in badan ka shaqeyneysay amniga asalka ah ee nidaamkan qalliinka, iyadoo leh kernel adag, cusbooneysiin la saxiixay, ASLR, isku-duubni ku saleysan isku-dubbarid, diiwaangelin aan caddeyn lahayn, iyo waxyaabo kale oo badan.

Waxaa ku jira xirmo yar oo baakado aasaasi ah. Waxaa sidoo kale loo yaqaanaa shaqaalaynta Xirmada RPM. Gaar ahaan, nidaamkeeda isku-duwidda wuxuu u oggolaanayaa soo saarista .rpm gooni ah oo ku saleysan faylasha SPEC iyo koodhka ilaha. Sidoo kale sawirrada nidaamka monolithic-ka oo ay soo saartay aaladda rpm-ostree. Sida cusbooneysiinta, waxay dalban karaan xirmooyin gaar ah ama nidaamka oo dhan.

Dhammaan teknolojiyada iyo koodhka ay soo saartay Micorosoft ee loogu talagalay CBL-Mariner waa ilo furan, waana la sii daayay hoos MIT liisanka.

Sida loo soo dejisto loona rakibo CBL-Mariner mashiin dalwad ah

sanduuqa xisaabta

Si aad u sharaxdo talaabo talaabo ah sida aad u awoodo soo dejiso oo rakib CBL-Mariner Si aan u tijaabiyo, waxaan u isticmaali doonaa qaybinta Ubuntu iyo barnaamijka wax-u-qabashada VirtualBox saldhig ahaan. Waxaa lagu sameyn karaa qaybinta kale iyo softiweer kale oo loogu talagalay mashiinnada farsamada haddii aad rabto. Tallaabooyinku aad ayey isugu egyihiin kiis kasta.

1-Soo dejiso oo soosaar ISO

Waxa ugu horreeya ee la sameeyo ayaa ah in laga soo dejiyo keydka CBL-Mariner ka dibna aan nafteenna abuurno sawirka ISOmaadaama uusan weli muuqan sawir si toos ah loogu soo dejisto. Si tan loo sameeyo, waxaad u baahan tahay xirmooyin taxane ah oo la rakibay, qaar badan oo ka mid ah ayaa hubaal ah inaad horey u haysatay, laakiin haddiiba ay dhacdo, socodsiinta amarka soo socda:

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

Markaad rakibtid softiweerka loo baahan yahay, hadda waa inaad kaydinta kaydinta laga bilaabo GitHub oo leh lambarka CBL-Mariner ee maxalliga ah, taas oo ah, kumbuyuutarkayaga. Tanna waxaa loo sameeyaa sidaad horayba u ogayd:

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

Markaad soo dejiso oo aad gasho galka laga abuuray gudaha, waxa ku xiga waa inaad marin u hesho guto gaar ah halkaas ka abuur ISO bilowga:

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

Marka hawshu dhammaato, waxaad heli doontaa feylka ISO ee laga heli karo galka ../out/images/full/.

2-Ku rakib CBL-Mariner VM ah

Hadda oo aad haysato sawirka ISO, waad awoodi kartaa ku rakib CBL-Mariner mashiin dalwad ah. Si tan loo sameeyo, waad isticmaali kartaa Oracle VirtualBox, taas oo bilaash ah. Markaad rakibto softiweerka lagama maarmaanka u ah wacyigelinta (waad soo dejisan kartaa oo aad ka soo dejisan kartaa xiriirkaas ama sidoo kale dib u habeynta mashiinkaaga, halkaas oo sidoo kale laga heli karo), kuwa soo socda ayaa ah in la raaco talaabooyinkan:

  1. Furan VirtualBox.
  2. Guji badhanka cusub si loo abuuro VM cusub.
  3. Hadda bilow ah saaxir abuur abuurka. Ku qor magaca aad rabto nooca ku qor "Linux", iyo nooca "Linux kale (64-bit)". Oo taabo xiga.
  4. Markaas ayuu ku weydiin doonaa shuruudaha qalabka casriga ah. Wixii ah 'CBL-Mariner' waa inaad u habeysaa ugu yaraan 1 processor, 1GB RAM, iyo 8GB disk ah. Haddii aad isticmaasho wax yar oo RAM ah iyo processor-ka si fiican ayey u shaqeyn doonaan, markaa waxay noqon lahayd fikrad wanaagsan. U aad dhanka xiga illaa aad ka dhammaynaysid saaxir.
  5. Mashiinka farsamada ayaa horeyba loo soo saaray. Hadda oo aad ku soo noqotay shaashadda weyn ee VirtualBox, waxaad xaq u-riixi kartaa gelitaanka ka muuqda magaca aad u bixisay ka dibna dooro qaabeynta liiska. Waxa kale oo aad dooran kartaa gelitaanka oo aad gujin kartaa badhanka Settings sare.
  6. Tag Kaydinta, halkaasna waxaad ku dhajineysaa astaanta muuqaalka muuqaalka (Empty) waa inaad gujisaa Optical Drive oo aad doorataa "Xulo fayl disk ah" si aad awood ugu yeelatid sawirka ISO. Iyo biraawsarka soo muuqan doona, xulo meesha aad ku haysato ISO ee aad ku abuurtay tillaabadii hore.
  7. Waa waqtigii Ku bilow mashiinka farsamada oo leh CBL-Mariner.

3-Ku rakib nidaamka MV-ga

Markaad bilowdo mashiinka kumbuyuutarka ah, wuu bilaabmi doonaa daqiiqado yar ka dib wuxuu ku tusi doonaa menu aad ku qorto rakibaadda. Tallaabooyinka ay tahay inaad raacdo waa:

  1. Xulo ikhtiyaarka "Rakibidda Sawirka" rakibida garaafka Waxa kale oo jira ikhtiyaarro loogu talagalay qaabka qoraalka, laakiin garaafku wuu ka fiican yahay. Oo markii la xushay, riix Next. [waa inaad ku dhex marto liiska miisaanka leh fallaadhaha furaha iyo ENTER inaad doorato]
  2. Hadda waxaad arki doontaa rakibe aad ula mid ah kuwa kale ee distoorrada ah. Nooca Rakibaadda menu: waa inaad doorataa «CBL-Mariner Buuxi » rakibo buuxda. Sikastaba xaalku ha ahaadee, Full iyo Core labadaba, maadaama aysan si adag ugu jirin xirmooyinka, waa dhaqso badnaan doontaa.
  3. Shaashadda xigta waa shuruudaha liisanka si loo aqbalo.
  4. Markaa kaaliyaha ayaa imanaya Qeybinta darawalka. Halkaas waa inaad ku abuurtaa qormooyinka lagama maarmaanka ah ama aad uga tagtaa kuwa sida caadiga ah ku yimaada.
  5. U leexo si aad u doorato magaca martida, iyo sidoo kale kan username iyo password. Waad dhigi kartaa waxaad rabto, laakiin xusuusnow.
  6. CBL-Mariner hadda wuxuu bilaabayaa rakibaadda dhabta ah. Wuxuu bilaabi doonaa xirmo xirxir. Oo markii la dhammeeyo, reboot mashiinka dalwaddii
  7. Markaad bilowdo waxaad arki doontaa Soo gal, halka ay tahay inaad dhigato xogta soo galitaanka (magaca iyo lambarka sirta ah).
  8. Ya waxaad isticmaali kartaa CBL-Mariner sidaad ula shaqeyn lahayd distoorka deegaankaaga. Haa, nasiib daro waxay ku bilaabataa qaab qoraal ...

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   bengiguy dijo

    wuxuu siinayaa qalad amar nao found na linha
    sudo samee iso REBUILD_TOOLS = iyo REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: samee: amar lama helin

    1.    RAZ0229 dijo

      Isku day inaad sameyso sameyso sudo la'aan

  2.   Luca dijo

    lama shaqeeyo suudo ama la'aantood ..

  3.   Chris dijo

    qalad dhismaha iso:
    tag: gonum.org/v1/gonum@v0.6.2: waddada soo dejinta aan la aqoonsanayn "gonum.org/v1/gonum" (https fetch: Get https://gonum.org/v1/gonum?go-get=1: Lama Hirgelin)
    ...
    tag: khaladaadka buuxinta shuruudaha moduleka

    wax xal ah taas?