CBL-Mariner: Kā instalēt un pārbaudīt Microsoft Linux sistēmu

CBL-Mariner

Pirms dažām dienām Microsoft izlaida operētājsistēmu, kuras pamatā ir Linux, kuru jūs varat lejupielādēt un instalēt bez maksas tāpat kā jebkuru citu izplatītāju. Tomēr palaišana netika paziņota ar lielu fanu, drīzāk tā bija diezgan diskrēta, gandrīz bez trokšņa ... Viņu sauc CBL-Mariner (Common Base Linux Mariner), un šeit jūs soli pa solim uzzināsiet, kā to lejupielādēt un instalēt (virtuālajā mašīnā).

Patiesība ir tāda, ka Redmondas uzņēmums pārsteigts tajā laikā ar dažiem atvērtā koda laidieniem vai ar GitHub iegādi, kā arī ar Linux apakšsistēmas integrāciju tās Windows (WSL) vai ar dažu tās programmu Linux atbalstu, kā arī ar operētājsistēmu, kas darbojas sistēma tīkla ierīcēm, kuru pamatā ir arī Linux un ko sauc par SONiC ...

Kas ir CBL-Mariner?

Kā arī norādīts GitHub lapa, tā ir pilna Linux operētājsistēma ko izstrādājusi un uztur pati Microsoft. Tās mērķis nav būt tikai vēl viens vispārējas nozīmes GNU / Linux izplatījums, bet drīzāk kalpot citam mērķim. Un tas ir tāds, ka Windows uzņēmumam tas ir nepieciešams kā pamats WSL2, tas ir, jaunajai Linux apakšsistēmai Windows 11 un Windows 365, ar kuru var darbināt arī grafiskās lietojumprogrammas.

CBL-Mariner iepriekš pastāvēja, un Microsoft to iekšēji izmantoja Debeszils mākonis. Turklāt Redmondas uzņēmums ir daudz strādājis pie šīs operētājsistēmas noklusējuma drošības, izmantojot rūdītu kodolu, parakstītus atjauninājumus, ASLR, rūdīšanu uz kompilatoriem, drošus reģistrus un daudzas citas funkcijas.

Ietver nelielu pamata paku komplektu. Ir arī zināms, ka tas nodarbina RPM paka. Konkrēti, tā kompilācijas sistēma ļauj ģenerēt atsevišķus .rpm, pamatojoties uz SPEC failiem un pirmkodu. Arī monolītās sistēmas attēli, ko ģenerē rpm-ostree rīku komplekts. Kas attiecas uz atjauninājumiem, tos var piemērot konkrētām pakotnēm vai visai sistēmai.

Visas Micorosoft izstrādātās CBL-Mariner tehnoloģijas un kods ir atvērtā koda un ir izlaisti saskaņā ar MIT licenci.

Kā lejupielādēt un instalēt CBL-Mariner virtuālajā mašīnā

VirtualBox

Lai soli pa solim izskaidrotu, kā jūs varat lejupielādējiet un instalējiet CBL-Mariner Lai to pārbaudītu, es par pamatu izmantoju Ubuntu izplatīšanu un VirtualBox virtualizācijas programmatūru. Ja vēlaties, to var izdarīt jebkurā citā izplatīšanā un ar citu programmatūru virtuālajām mašīnām. Darbības jebkurā gadījumā būs ļoti līdzīgas.

1 - lejupielādējiet un ģenerējiet ISO

Pirmais, kas jādara, ir lejupielādēt no CBL-Mariner repozitorija un pēc tam ģenerēt sevi ISO attēls, jo vēl nav attēla, ko tieši lejupielādēt. Lai to izdarītu, jums ir nepieciešama virkne instalētu pakotņu, no kurām daudzas ir pārliecinātas, ka jums tās jau ir, taču katram gadījumam palaidiet šādu komandu:

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

Kad esat instalējis nepieciešamo programmatūru, tagad tas ir jādara klonēt repozitoriju no GitHub ar CBL-Mariner kodu lokāli, tas ir, mūsu datorā. Tas tiek darīts, kā jūs jau labi zināt:

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

Kad esat lejupielādējis lokāli izveidotu direktoriju un piekļuvis tam, nākamā lieta ir piekļuve konkrētam direktorijam ģenerēt ISO no turienes startēšanai:

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

Kad process ir pabeigts, jums būs pieejams ISO fails direktorijs ../out/images/full/.

2 - instalējiet CBL-Mariner VM

Tagad, kad jums ir ISO attēls, jūs varat instalējiet CBL-Mariner virtuālajā mašīnā. Lai to izdarītu, varat izmantot Oracle VirtualBox, kas ir bez maksas. Kad esat instalējis virtualizācijai nepieciešamo programmatūru (varat lejupielādēt un instalēt no šīs saites vai arī no sava izplatītāja repos, kur tas arī ir pieejams), rīkojieties šādi:

  1. Atvērt VirtualBox.
  2. Noklikšķiniet uz pogas Jauns lai izveidotu jaunu VM.
  3. Tagad sāciet virtuālās mašīnas izveides vednis. Ievietojiet vajadzīgo vārdu un ierakstiet “Linux” un versiju “Other Linux (64-bit)”. Un nospiediet nākamo.
  4. Tad viņš tev jautās prasības virtualizētas aparatūras. CBL-Mariner ir jākonfigurē vismaz 1 procesors, 1 GB RAM un 8 GB diska. Ja izmantojat nedaudz vairāk RAM un CPU, tas darbosies labāk, tāpēc tā būtu laba ideja. Pārejiet uz nākamo, līdz esat pabeidzis vedni.
  5. Virtuālā mašīna jau ir izveidota. Tagad, kad esat atgriezies galvenajā VirtualBox ekrānā, varat ar peles labo pogu noklikšķināt uz ieraksta, kas parādās, ar nosaukumu, kuru esat tam piešķīris, un pēc tam atlasiet konfigurācija izvēlnē. Varat arī atlasīt ierakstu un noklikšķināt uz augšējās pogas Iestatījumi.
  6. Iet uz Glabāšana, un no turienes uz optiskā diska ikonas (Empty) jums jānoklikšķina uz Optical Drive un jāizvēlas "Select a disk file", lai ielādētu ISO attēlu. Parādītajā pārlūkprogrammā atlasiet vietu, kur jums ir iepriekšējā solī ģenerētais ISO.
  7. Ir pienācis laiks Startējiet virtuālo mašīnu ar CBL-Mariner.

3 - instalējiet sistēmu MV

Kad esat startējis virtuālo mašīnu, tā tiks palaista un pēc dažiem mirkļiem parādīs izvēlni uzstādīšana. Veicamās darbības ir šādas:

  1. Izvēlieties opciju "Grafiskais instalētājs" grafiskai uzstādīšanai. Ir arī teksta režīma iespējas, taču grafika ir labāka. Kad esat izvēlējies, nospiediet Next. [jums ir jāpārvietojas pa izvēlni ar tastatūras bultiņām un ENTER, lai izvēlētos]
  2. Tagad jūs redzēsiet instalētāju, kas ir ļoti līdzīgs jebkuram citam izplatītājam. Izvēlnē Instalācijas tips: jāizvēlas «CBL-Mariner Pilns » pilnīgai uzstādīšanai. Jebkurā gadījumā gan pilnā, gan Core versijā, jo tā gandrīz neietver paketes, tas notiks ātri.
  3. Nākamais ekrāns ir licences noteikumus, lai tos pieņemtu.
  4. Tad nāk palīgs cietā diska nodalīšana. Tur jums ir jāizveido nepieciešamās starpsienas vai jāatstāj tās, kas nāk pēc noklusējuma.
  5. Pagriezieties, lai izvēlētos resursdatora nosaukumu, kā arī lietotājvārds un parole. Jūs varat likt visu, ko vēlaties, bet atcerieties to.
  6. CBL-Mariner tagad sāk faktisko instalēšanu. Sāks instalēt paketes. Kad tas ir paveikts, restartējiet virtuālo mašīnu.
  7. Kad jūs sākat, jūs redzēsiet Pieslēgties, kur jums jāievada pieteikšanās dati (vārds un parole).
  8. Ya jūs varat izmantot CBL-Mariner tāpat kā jūs darītu ar savu vietējo izplatītāju. Un jā, diemžēl tas sākas teksta režīmā ...

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Benguiguy teica

    dod komandu kļūdu nao atrast na linha
    sudo izveido iso REBUILD_TOOLS = un REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: komanda nav atrasta

    1.    RAZ0229 teica

      Mēģiniet palaist make bez sudo

  2.   Luca teica

    tas nedarbojas ar sudo vai bez tā ..

  3.   chris teica

    kļūda, izveidojot iso:
    go: gonum.org/v1/gonum@v0.6.2: neatpazīts importēšanas ceļš "gonum.org/v1/gonum" (https ielāde: Get https://gonum.org/v1/gonum?go-get=1: Nav implementēts)
    ...
    iet: kļūda ielādējot moduļa prasības

    kādi tam risinājumi?