GNU/Linux >> Tutoriales Linux >  >> Linux

CBL-Mariner Linux 1.0 lanzado por Microsoft, así es como se instala

CBL-Mariner 1.0 es la primera versión estable de esta nueva distribución de Linux desarrollada por Microsoft para uso interno. Aprende a instalarlo en VirtualBox.

Definitivamente, Microsoft ha mostrado mucho más amor por Linux en los últimos años. Windows Subsystem for Linux es un claro ejemplo de ello.

Linux System Group de Microsoft es el equipo de Microsoft que creó WSL2. Y ahora el equipo lanzó recientemente la primera versión estable de su propia distribución de Linux llamada CBL-Mariner . Si te lo preguntabas, CBL significa Common Base Linux. Los equipos de ingeniería de Microsoft utilizan la distribución para construir su infraestructura en la nube y sus productos y servicios perimetrales.

CBL-Mariner consume recursos limitados de disco y memoria. Las características de peso ligero de CBL-Mariner también proporcionan tiempos de arranque más rápidos y una superficie de ataque mínima.

Sin embargo, hagamos una aclaración importante:CBM-Mariner no es un disro Linux de propósito general. Su propósito es ser utilizado como una distribución ligera interna de Linux para los equipos de ingeniería de Microsoft en la infraestructura de Azure.

Cómo instalar Microsoft CBL-Mariner Linux

Microsoft hizo que CBL-Mariner estuviera disponible en GitHub bajo una licencia MIT. Si bien el código fuente está disponible, no hay imágenes ISO, pero puede crear las suyas propias. He aquí cómo hacerlo usando Ubuntu.

1. Cree su propia imagen ISO de instalación

Primero, instalemos algunos requisitos previos que necesitaremos para crear la imagen ISO:

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

A continuación, clone el repositorio 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.

Finalmente, ingresa a CBL-Mariner/toolkit directorio y construya la imagen ISO de instalación. Lo siguiente crea una imagen ISO de arranque a partir de RPM precompilados:

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)

Hecho. Encontrarás el archivo ISO en ../out/images/full/ directorio con un nombre como full-1.0.20210712.2155.iso .

2. Instale Microsoft CBL-Mariner Linux en VirtualBox

Cree una nueva máquina virtual VirtualBox. Configura el hardware con 1 CPU, 1GB de RAM y un disco de 8GB. Esto sería suficiente para una prueba. Seleccione un disco de inicio, en nuestro caso full-1.0.20210712.2155.iso y comience el proceso de instalación siguiendo las pantallas que se muestran a continuación.

2.1 Elija 'Instalador gráfico ‘ opción.

2.2 Seleccione 'CBL-Mariner Full ‘ para el tipo de instalación.

2.3 Aceptar términos y condiciones.

2.4 Seleccione 'Borrar disco ' opción. Por supuesto, hay una opción para particionar manualmente el disco.

2.5 Ingrese su nombre preferido, nombre de usuario y contraseña. Tenga en cuenta que este usuario tendrá privilegios de root/sudo. Cuando haya terminado, simplemente presione el botón 'Instalar botón ‘.

2.6 Espere a que se complete la instalación...

2.7 Como puede ver en la imagen a continuación, el proceso de instalación es extremadamente rápido.

¡Felicidades! Ha logrado instalar con éxito Microsoft CBL-Mariner Linux en VirtualBox. Ahora simplemente inicie sesión con credenciales de usuario creadas anteriormente.

Como puede ver, el sistema de paquetes CBL-Mariner está basado en RPM. Usa tdnf (Pequeño DNF) que es una implementación en C del administrador de paquetes DNF sin dependencias de Python. Alternativamente, también puede usar el bien conocido dnf comando para la gestión de paquetes.


Linux
  1. Cómo instalar Python en Linux

  2. Cómo instalar Java en Linux

  3. ¡Lanzamiento del kernel de Linux 5.13! Cómo instalar en Ubuntu 21.04

  4. Cómo instalar el navegador Microsoft Edge en Linux

  5. Cómo instalar la calculadora de Microsoft Windows en Linux

Cómo instalar Microsoft Edge en Linux

Cómo instalar Microsoft OneNote en Linux

Cómo instalar Microsoft Teams Linux en Ubuntu

Cómo instalar Microsoft Edge en Linux Mint 20

Cómo instalar equipos de Microsoft en Linux

Cómo instalar el navegador Microsoft Edge en Linux