Microsoft ha rilasciato la propria distribuzione Linux: Common Base Linux Mariner (CBL-Mariner). È un'idea generale che Linux e Windows siano rivali storici, considerando il fatto che cercano costantemente di conquistare gli utenti di computer con le loro offerte.

Il rilascio di CBL-Mariner ha colto di sorpresa molte persone, ma è così che funziona il mondo dominato dalla tecnologia. Stai tranquillo, Microsoft non sta sostituendo Windows con CBL-Mariner. In effetti, CBL-Mariner è stato creato per assistere il team di ingegneri interni di Microsoft.

Esploriamo in modo approfondito CBL-Mariner e controlliamo i passaggi per installarlo in una macchina virtuale.

Cos'è CBL-Mariner?

Il Linux Systems Group di Microsoft ha creato e sviluppato CBL-Mariner. Non è solo un'altra distribuzione Linux, poiché ha uno scopo più ampio per Microsoft. L'obiettivo principale di CBL è spianare la strada allo sviluppo di prodotti e servizi edge di Microsoft oltre allo sviluppo dell'infrastruttura cloud.

Il codice sorgente per il sistema operativo è concesso in licenza con diverse licenze open source, tra cui la GNU General Public License e la MIT License. Attualmente esiste come repository GitHub e non esiste un'immagine ISO per l'installazione del sistema operativo sul computer. La buona notizia è che puoi ancora utilizzare la distribuzione creando la tua immagine ISO e installandola sulla tua macchina virtuale.

instagram viewer

Imparentato: Dovresti eseguire Linux in una macchina virtuale o WSL?

CBL-Mariner non è nuovo nel mondo della tecnologia. In precedenza era utilizzato internamente da Microsoft per mantenere l'infrastruttura cloud di Azure. Redmond ha migliorato la sicurezza di CBL rafforzando il kernel, fornendo aggiornamenti firmati, utilizzando l'hardening basato su compilatore, il registro a prova di manomissione insieme a molte altre funzionalità.

Come installare CBL-Mariner in VirtualBox

La conversione del codice sorgente in un'immagine ISO è probabilmente il modo più semplice per far funzionare la distribuzione in una macchina virtuale. Questo metodo include il download del codice dal repository e la sua conversione in un'immagine ISO.

Ai fini di questo articolo, l'installazione è stata eseguita su VirtualBox, un popolare hypervisor di macchine virtuali.

Passaggio 1: scarica VirtualBox

Nel caso in cui VirtualBox non sia già installato sul tuo sistema, puoi scaricarlo dal sito Web e installarlo prima di creare l'immagine ISO.

Scarica: Oracle VirtualBox

Passaggio 2: installazione delle dipendenze necessarie

Prima di iniziare l'installazione effettiva, dovrai installare alcune dipendenze sulla tua macchina Linux. Potresti già averne alcuni, ma è sempre bene ricontrollare.

Per installare le dipendenze su una distribuzione basata su Debian come Ubuntu, digita quanto segue:

sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 bison gawk

Produzione:

Passaggio 3: clonazione del repository GitHub

Il prossimo passo è clonare il repository GitHub ufficiale di CBL usando il comando git clone.

git clone https://github.com/microsoft/CBL-Mariner.git

Produzione:

Passaggio 4: generazione dell'immagine ISO

Dopo aver scaricato il codice sorgente, il passaggio successivo consiste nell'accedere a una directory specifica per generare l'immagine ISO. Immettere i seguenti comandi uno per uno per creare l'ISO per l'avvio:

cd CBL-Mariner/toolkit
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json

Produzione:

Il sistema emetterà il file ISO su /out/images/full directory dopo una conversione riuscita.

Passaggio 5: creazione della macchina virtuale

Il primo passo è aprire VirtualBox. Quindi, fare clic su Nuovo pulsante per creare una nuova VM.

Dopo aver fatto clic su Nuovo, si aprirà una finestra di dialogo. Nella colonna del nome, digita CBL-Mariner come il sistema operativo. Nel Tipo menu a discesa, selezionare Linux. Inoltre, è necessario selezionare Altro Linux (64 bit) come la versione.

Nella schermata successiva, devi assegnare la dimensione della memoria per la tua macchina. Idealmente, puoi assegnare 1 GB di RAM in questo passaggio. Se puoi assegnarne di più, imposta la memoria di conseguenza. Tuttavia, esiste un limite superiore, quindi è meglio seguire le istruzioni sullo schermo.

Nella schermata successiva, fai clic su Crea subito un disco rigido virtuale opzione.

Nella schermata che segue, selezionare il VDI (immagine disco VirtualBox) opzione.

Quindi, scegli Allocazione dinamica come opzione per Archiviazione su hard disk fisico.

Non appena clicchi su Prossimo, raggiungerai il Posizione e dimensione del file schermo. Inserisci il percorso in cui desideri salvare il file VDI file. Inoltre, puoi anche selezionare la dimensione del disco rigido virtuale. Una dimensione ideale è 10 GB di spazio su disco, ma puoi assegnarne di più se hai molto spazio di archiviazione gratuito sul tuo sistema.

Clicca su Creare per completare la creazione della macchina virtuale.

Passaggio 6: configurazione della macchina virtuale

Per configurare la macchina virtuale, è necessario fare clic sulla macchina virtuale appena creata dalla barra laterale di sinistra. Quindi, seleziona CBL-Mariner, seguito da Impostazioni, e infine il Magazzinaggio opzione. Nella scheda Archiviazione, fare clic su Unità ottica e seleziona il file ISO creato in precedenza.

Ora puoi avviare la macchina virtuale con l'immagine ISO di CBL-Mariner facendo clic su Cominciare pulsante.

Passaggio 7: installazione di CBL-Mariner sulla VM

Inizia l'installazione del file ISO utilizzando il programma di installazione grafico. Seguire i passaggi indicati per procedere con l'installazione.

Scegli il Installatore grafico dall'elenco delle opzioni all'inizio dell'installazione.

I seguenti passaggi di installazione sono molto simili a qualsiasi altra distribuzione Linux.

Scegli il CBL-Mariner Full opzione nella finestra di installazione per un'installazione completa. Puoi anche optare per il Installazione principale opzione se non si desidera alcun pacchetto precaricato. La scelta non farà molta differenza, poiché il sistema include a malapena tutti i pacchetti.

Per passare alla schermata successiva, accetta i termini della licenza.

La seguente finestra di installazione richiede il partizionamento del disco rigido. Puoi creare partizioni del disco rigido in base alle tue necessità in questa finestra. Se vuoi andare avanti con le partizioni predefinite, fai clic su Prossimo.

Inserisci il nome host, il nome utente e la password per il tuo sistema nella schermata successiva. L'installazione dovrebbe iniziare dopo questo. Riavvia la macchina virtuale dopo che l'installazione è andata a buon fine.

Accedi al sistema inserendo il nome utente e la password che hai specificato sopra.

Congratulazioni! CBL-Mariner è ora installato sulla tua macchina. Sfortunatamente, si avvia in modalità riga di comando, quindi avrai accesso diretto alla finestra del terminale.

Esecuzione di CBL-Mariner su una macchina virtuale

L'installazione di CBL-Mariner non è un processo molto semplice. Non ottieni un vero file ISO che rende il processo di installazione noioso. Tuttavia, l'installazione è molto simile a qualsiasi altra distribuzione convenzionale, soprattutto una volta generato il file ISO.

Inoltre, la distribuzione è elementare e non viene fornita con molti pacchetti. Dovresti provare CBL-Mariner se sei entusiasta di vedere l'ultima offerta Linux di Microsoft.

CondividereTweetE-mail
Microsoft ha rilasciato la propria distribuzione Linux chiamata CBL-Mariner

Uno dei giganti della tecnologia, Microsoft mostra la sua posizione sul software open source rilasciando la propria distribuzione Linux.

Leggi Avanti

Argomenti correlati
  • Linux
  • Microsoft
  • Distribuzione Linux
  • Sistema operativo
Circa l'autore
Wini Bhalla (46 articoli pubblicati)

Wini è uno scrittore con sede a Delhi, con 2 anni di esperienza di scrittura. Durante i suoi periodi di scrittura, è stata associata ad agenzie di marketing digitale e studi tecnici. Ha scritto contenuti relativi a linguaggi di programmazione, tecnologia cloud, AWS, Machine Learning e molto altro. Nel tempo libero le piace dipingere, trascorrere del tempo con la sua famiglia e viaggiare in montagna, quando possibile.

Altro da Wini Bhalla

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti