GNU/Linux >> Tutoriels Linux >  >> Linux

CBL-Mariner Linux 1.0 publié par Microsoft, voici comment l'installer

CBL-Mariner 1.0 est la première version stable de cette nouvelle distribution Linux développée par Microsoft pour un usage interne. Apprenez à l'installer sur VirtualBox.

Décidément, Microsoft a montré beaucoup plus d'amour pour Linux ces dernières années. Le sous-système Windows pour Linux en est un exemple clair.

Le Linux System Group de Microsoft est l'équipe de Microsoft qui a créé le WSL2. Et maintenant, l'équipe a récemment publié la première version stable de sa propre distribution Linux appelée CBL-Mariner . Si vous vous posiez la question, CBL signifie Common Base Linux. La distribution est utilisée par les équipes d'ingénierie de Microsoft pour créer son infrastructure cloud et ses produits et services de pointe.

CBL-Mariner consomme des ressources disque et mémoire limitées. Les caractéristiques légères de CBL-Mariner offrent également des temps de démarrage plus rapides et une surface d'attaque minimale.

Cependant, apportons une précision importante :CBM-Mariner n'est pas une distribution Linux à usage général. Son but est d'être utilisé comme une distribution Linux interne légère pour les équipes d'ingénierie de Microsoft dans l'infrastructure Azure.

Comment installer Microsoft CBL-Mariner Linux

Microsoft a rendu CBL-Mariner disponible sur GitHub sous une licence MIT. Bien que le code source soit disponible, il n'y a pas d'images ISO, mais vous pouvez créer la vôtre. Voici comment le faire en utilisant Ubuntu.

1. Créez votre propre image ISO d'installation

Tout d'abord, installons quelques prérequis dont nous aurons besoin pour créer l'image ISO :

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

Ensuite, clonez le dépôt CBL-Mariner GitHub :

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.

Enfin, entrez dans CBL-Mariner/toolkit répertoire et créez l'image ISO d'installation. Ce qui suit crée une image ISO amorçable à partir de RPM précompilés :

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)

Fait. Vous trouverez le fichier ISO dans le ../out/images/full/ répertoire sous un nom tel que full-1.0.20210712.2155.iso .

2. Installez Microsoft CBL-Mariner Linux sur VirtualBox

Créez une nouvelle machine virtuelle VirtualBox. Configurez le matériel avec 1 CPU, 1 Go de RAM et un disque de 8 Go. Cela suffirait pour un test. Sélectionnez un disque de démarrage, dans notre cas full-1.0.20210712.2155.iso , et lancez le processus d'installation en suivant les écrans ci-dessous.

2.1 Choisissez 'Installateur graphique ".

2.2 Sélectionnez 'CBL-Mariner Complet ‘ pour le type d'installation.

2.3 Accepter les termes et conditions.

2.4 Sélectionnez 'Effacer le disque ' option. Bien sûr, il existe une option pour partitionner manuellement le disque.

2.5 Entrez votre nom, nom d'utilisateur et mot de passe préférés. Notez que cet utilisateur aura le privilège root/sudo. Lorsque vous avez terminé, cliquez simplement sur "Installer ‘.

2.6 Attendez que l'installation soit terminée…

2.7 Comme vous pouvez le voir sur l'image ci-dessous, le processus d'installation est extrêmement rapide.

Toutes nos félicitations! Vous avez réussi à installer Microsoft CBL-Mariner Linux sur VirtualBox. Maintenant, connectez-vous simplement avec les informations d'identification de l'utilisateur précédemment créées.

Comme vous pouvez le voir, le système de packages CBL-Mariner est basé sur RPM. Il utilise tdnf (Petit DNF) qui est une implémentation C du gestionnaire de packages DNF sans dépendances Python. Vous pouvez également utiliser le bien connu dnf commande pour la gestion des paquets.


Linux
  1. Comment installer Python sur Linux

  2. Comment installer Java sur Linux

  3. Sortie du noyau Linux 5.13 ! Comment installer dans Ubuntu 21.04

  4. Comment installer NodeJS sur Linux

  5. Comment installer le kit de développement Microsoft Quantum sous Linux

Comment installer Microsoft Edge sur Linux

Comment installer Microsoft OneNote sous Linux

Comment installer Microsoft Teams Linux sur Ubuntu

Comment installer Microsoft Edge sur Linux Mint 20

Comment installer Microsoft Teams sur Linux

Comment installer le navigateur Microsoft Edge sous Linux