GNU/Linux >> Linux Esercitazione >  >> Linux

CBL-Mariner Linux 1.0 Rilasciato da Microsoft, ecco come installarlo

CBL-Mariner 1.0 è la prima versione stabile di questa nuova distribuzione Linux sviluppata da Microsoft per uso interno. Scopri come installarlo su VirtualBox.

Sicuramente, negli ultimi anni Microsoft ha mostrato molto più amore per Linux. Il sottosistema Windows per Linux ne è un chiaro esempio.

Il Linux System Group di Microsoft è il team di Microsoft che ha creato il WSL2. E ora il team ha recentemente rilasciato la prima versione stabile della propria distribuzione Linux chiamata CBL-Mariner . Se te lo stavi chiedendo, CBL sta per Common Base Linux. La distribuzione viene utilizzata dai team di ingegneri Microsoft per creare la propria infrastruttura cloud e prodotti e servizi perimetrali.

CBL-Mariner consuma risorse di memoria e disco limitate. Le caratteristiche leggere di CBL-Mariner garantiscono inoltre tempi di avvio più rapidi e una superficie di attacco minima.

Tuttavia, facciamo un importante chiarimento:CBM-Mariner non è una disro Linux generica. Il suo scopo è quello di essere utilizzato come una distribuzione Linux leggera interna per i team di progettazione di Microsoft nell'infrastruttura di Azure.

Come installare Microsoft CBL-Mariner Linux

Microsoft ha reso disponibile CBL-Mariner su GitHub con una licenza MIT. Sebbene il codice sorgente sia disponibile, non ci sono immagini ISO, ma puoi crearne una tua. Ecco come farlo usando Ubuntu.

1. Crea la tua immagine ISO di installazione

Innanzitutto, installiamo alcuni prerequisiti di cui avremo bisogno per creare l'immagine ISO:

sudo apt install make tar wget curl rpm qemu-utils golang-go genisoimage python2-minimal bison gawk

Quindi, clona il repository GitHub CBL-Mariner:

git clone https://github.com/microsoft/CBL-Mariner.git
Cloning into 'CBL-Mariner'...
remote: Enumerating objects: 32298, done.
...
Receiving objects: 100% (32298/32298), 506.43 MiB, done.
Resolving deltas: 100% (15482/15482), done.

Infine, entra in CBL-Mariner/toolkit directory e creare l'immagine ISO di installazione. Di seguito viene creata un'immagine ISO avviabile da RPM precompilati:

cd CBL-Mariner/toolkit
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json
...
WARN[0001]  99.64% done, estimate finish Mon Jul 12 21:58:14 2021 
WARN[0001] Total translation table size: 2048           
WARN[0001] Total rockridge attributes bytes: 29673      
WARN[0001] Total directory bytes: 71680                 
WARN[0001] Path table size(bytes): 222                  
WARN[0001] Max brk space used 44000                     
WARN[0001] 346267 extents written (676 MB)

Fatto. Troverai il file ISO in ../out/images/full/ directory con un nome come full-1.0.20210712.2155.iso .

2. Installa Microsoft CBL-Mariner Linux su VirtualBox

Crea una nuova macchina virtuale VirtualBox. Configura l'hardware con 1 CPU, 1 GB di RAM e un disco da 8 GB. Questo basterebbe per un test. Seleziona un disco di avvio, nel nostro caso full-1.0.20210712.2155.iso e inizia il processo di installazione seguendo le schermate mostrate di seguito.

2.1 Scegli "Programma di installazione grafico ' opzione.

2.2 Seleziona "CBL-Mariner Full ' per tipo di installazione.

2.3 Accetta i termini e le condizioni.

2.4 Seleziona "Cancella disco ' opzione. Naturalmente, c'è un'opzione per partizionare manualmente il disco.

2.5 Inserisci il tuo nome, nome utente e password preferiti. Nota che questo utente avrà il privilegio di root/sudo. Quando hai finito, premi semplicemente su "Installa pulsante '.

2.6 Attendi il completamento dell'installazione...

2.7 Come puoi vedere nell'immagine qui sotto, il processo di installazione è estremamente veloce.

Congratulazioni! Sei riuscito a installare con successo Microsoft CBL-Mariner Linux su VirtualBox. Ora accedi con le credenziali utente create in precedenza.

Come puoi vedere, il sistema di pacchetti CBL-Mariner è basato su RPM. Usa tdnf (Piccolo DNF) che è un'implementazione C del gestore di pacchetti DNF senza dipendenze Python. In alternativa, puoi anche utilizzare il noto dnf comando per la gestione dei pacchetti.


Linux
  1. Come installare Python su Linux

  2. Come installare Java su Linux

  3. Rilasciato il kernel Linux 5.13! Come installare in Ubuntu 21.04

  4. Come installare NodeJS su Linux

  5. Come installare Microsoft Quantum Development Kit in Linux

Come installare Microsoft Edge su Linux

Come installare Microsoft OneNote su Linux

Come installare Microsoft Teams Linux su Ubuntu

Come installare Microsoft Edge su Linux Mint 20

Come installare Microsoft Teams su Linux

Come installare Microsoft Edge Browser in Linux