If you think Microsoft is planning to enter the Linux landscape with the release of CBL-Mariner. You might not be right. Microsoft has released CBL-Mariner for its cloud infrastructure as part of an open-source initiative. Well, this is not the first initiative project by Microsoft. It has contributed its investments in developing various Linux-based technologies, such as SONiC, Azure Sphere OS, and Windows Subsystem for Linux (WSL). Well, if you want to dirt your hands on this Linux, you can. We are going to show you how to install the CBL-Mariner on the VMWare workstation in this post. For your info, Microsoft didn’t release either ISO or VM images for users. However, we have shared the procedure to build a CBL-Mariner ISO Image and shared the created ISO image for download.
Let’s clear the concept, CBL-Mariner is an open-source internal Linux distribution developed for Microsoft’s cloud infrastructure and edge products and services. It is not the OS developed for end-users like Ubuntu, Debian, and Mint Linux distributions. It is designed to provide a consistent platform for cloud services. Visit this git page to read more about CBL-Mariner.
As we said earlier, Microsoft didn’t release installable images like its ISO, VHDX, or VMDK for CBL-Mariner users. The reason could be that Microsoft wants developers to build their own custom images according to their needs. However, we have shared the pre-built standard ISO file to save you time and also show you how to build ISO images on your own in a separate post. Please read this if you want to know how to build a CBL-Mariner ISO image on your own.
Step-by-Step Procedure to Build a CBL-Mariner ISO Image!
Now, let’s see how to install CBL-Mariner on VMWare in this post.
Go to File -> New Virtual Machine.Select Custom Installation wizard then click Next.
Select Workstation 16x, click Next.
Browse the CBL-Mariner ISO image. Click Next.
Select Linux 64 and Other Linux 64 bit as shown here. Click Next.
Name your VM and select the location to store the VM. Click Next.
Select the desired network adopter settings. Click Next. We have selected Bridged Networking for demonstration.
Click Finish to complete the VM configurations.
You will see three options to install CBL-Mariner. Choose the one you want to install. We recommend selecting Graphical Installer if you are new to Linux.
You will be greeted with this Welcome window when you boot for the first time. You will have two installation types out there. Full and Core. Choose the one which you think is better. Click Next.
You can decide how you want to partition the installation disk. The first option will erase the complete disk and the system will partition the file system for you. The second option will allow you to allocate the space for each partition based on your need.
Click Install.
Click Install Now.
Click Done.
The system will reboot the OS and ask to log in. Use the account credentials used in System Configuration.
Run this command to update the system:$ sudo tdnf update
Command to upgrade CBL-Mariner$ sudo tdnf upgrade
Command to install the package:$ sudo tdnf install <package name>
This is how you should install the CBL-Mariner on the VMWare workstation. You can download the ISO image and install it on VM Horizon, Virtual Box, or any virtual platform.
Thanks for reading the tutorial. Please visit our site to see more such interesting tutorials.
You may also like these articles:
Arun KL is a cybersecurity professional with 15+ years of experience in IT infrastructure, cloud security, vulnerability management, Penetration Testing, security operations, and incident response. He is adept at designing and implementing robust security solutions to safeguard systems and data. Arun holds multiple industry certifications including CCNA, CCNA Security, RHCE, CEH, and AWS Security.
“Knowledge Arsenal: Empowering Your Security Journey through Continuous Learning”
"Cybersecurity All-in-One For Dummies" offers a comprehensive guide to securing personal and business digital assets from cyber threats, with actionable insights from industry experts.
BurpGPT is a cutting-edge Burp Suite extension that harnesses the power of OpenAI's language models to revolutionize web application security testing. With customizable prompts and advanced AI capabilities, BurpGPT enables security professionals to uncover bespoke vulnerabilities, streamline assessments, and stay ahead of evolving threats.
PentestGPT, developed by Gelei Deng and team, revolutionizes penetration testing by harnessing AI power. Leveraging OpenAI's GPT-4, it automates and streamlines the process, making it efficient and accessible. With advanced features and interactive guidance, PentestGPT empowers testers to identify vulnerabilities effectively, representing a significant leap in cybersecurity.
Tenable BurpGPT is a powerful Burp Suite extension that leverages OpenAI's advanced language models to analyze HTTP traffic and identify potential security risks. By automating vulnerability detection and providing AI-generated insights, BurpGPT dramatically reduces manual testing efforts for security researchers, developers, and pentesters.
Microsoft Security Copilot is a revolutionary AI-powered security solution that empowers cybersecurity professionals to identify and address potential breaches effectively. By harnessing advanced technologies like OpenAI's GPT-4 and Microsoft's extensive threat intelligence, Security Copilot streamlines threat detection and response, enabling defenders to operate at machine speed and scale.