How to Install Microsoft s CBL Mariner in VirtualBox
How to Install Microsoft s CBL-Mariner in VirtualBox
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json Output: The system will output the ISO file to the /out/images/full directory after a successful conversion.
MUO
How to Install Microsoft s CBL-Mariner in VirtualBox
Want to try out Microsoft's new Linux distro CBL-Mariner? Luckily, you can easily install it on your system using VirtualBox. Microsoft released their very own Linux distro-the Common Base Linux Mariner (CBL-Mariner). It's a general notion that Linux and Windows are arch-rivals, considering the fact that they are constantly trying to win over computer users with their offerings. The release of CBL-Mariner took a lot of people by surprise, but that's how the technology-ridden world works. Rest assured, Microsoft isn't replacing Windows with CBL-Mariner. In fact, CBL-Mariner is built to assist Microsoft's internal engineering team. Let's explore CBL-Mariner in-depth and check out the steps for installing it in a virtual machine.What Is CBL-Mariner
Microsoft's Linux Systems Group created and developed CBL-Mariner. It is not just another Linux distribution, for it serves a larger purpose for Microsoft. CBL's primary objective is to pave the way for the development of Microsoft's edge products and services in addition to cloud infrastructure development. The source code for the OS is licensed under different open-source licenses, including the GNU General Public License and the MIT License. It currently exists as a GitHub repo, and there is no ISO image for installing the OS on your machine. The good news is that you can still use the distro by building your own ISO image and installing it on your very own virtual machine. CBL-Mariner is not new to the tech world. It was previously used internally by Microsoft to maintain the Azure cloud infrastructure. Redmond has improved CBL's security by hardening the kernel, providing signed updates, using compiler-based hardening, tamper-proof registry along many more features.How to Install CBL-Mariner in VirtualBox
Converting the source code into an ISO image is probably the simplest way to get the distro up and running in a virtual machine. This method includes downloading the code from the repository and converting it into an ISO image. For the purpose of this article, the installation has been performed on VirtualBox, which is a popular virtual machine hypervisor.Step 1 Download VirtualBox
In case you don't already have VirtualBox installed on your system, you can download it from the website and install it prior to creating the ISO image. Download:Step 2 Installing the Necessary Dependencies
Before starting the actual installation, you will need to install some dependencies on your Linux machine. You may have some of them already, but it is always good to double-check. To install the dependencies on a Debian-based distro like Ubuntu, type the following: sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 bison gawk Output:Step 3 Cloning the GitHub Repository
The next step is to clone CBL's official GitHub repository using . git https://github.com/microsoft/CBL-Mariner.git Output:Step 4 Generating the ISO Image
After downloading the source code, the next step is to access a specific directory to generate the ISO image. Enter the following commands one by one to create the ISO for the startup: CBL-Mariner/toolkitsudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json Output: The system will output the ISO file to the /out/images/full directory after a successful conversion.