A Microsoft lançou sua própria distribuição Linux - o Common Base Linux Mariner (CBL-Mariner). É uma noção geral que Linux e Windows são arquirrivais, considerando o fato de que eles estão constantemente tentando conquistar os usuários de computador com suas ofertas.
O lançamento do CBL-Mariner pegou muitas pessoas de surpresa, mas é assim que funciona o mundo movido pela tecnologia. Fique tranquilo, a Microsoft não está substituindo o Windows pelo CBL-Mariner. Na verdade, o CBL-Mariner foi criado para auxiliar a equipe de engenharia interna da Microsoft.
Vamos explorar o CBL-Mariner em profundidade e verificar as etapas para instalá-lo em uma máquina virtual.
O que é CBL-Mariner?
O Linux Systems Group da Microsoft criou e desenvolveu o CBL-Mariner. Não é apenas mais uma distribuição Linux, pois atende a um propósito maior para a Microsoft. O objetivo principal da CBL é preparar o caminho para o desenvolvimento de produtos e serviços de ponta da Microsoft, além do desenvolvimento de infraestrutura em nuvem.
O código-fonte do sistema operacional é licenciado sob diferentes licenças de código-fonte aberto, incluindo a GNU General Public License e a MIT License. Atualmente existe como um repositório GitHub e não há imagem ISO para instalar o sistema operacional em sua máquina. A boa notícia é que você ainda pode usar a distro construindo sua própria imagem ISO e instalando-a em sua máquina virtual.
Relacionado: Você deve executar o Linux em uma máquina virtual ou WSL?
CBL-Mariner não é novo no mundo da tecnologia. Anteriormente, era usado internamente pela Microsoft para manter a infraestrutura de nuvem do Azure. Redmond melhorou a segurança da CBL fortalecendo o kernel, fornecendo atualizações assinadas, usando proteção baseada em compilador, registro à prova de adulteração junto com muitos outros recursos.
Como instalar o CBL-Mariner no VirtualBox
Converter o código-fonte em uma imagem ISO é provavelmente a maneira mais simples de colocar a distro em funcionamento em uma máquina virtual. Este método inclui baixar o código do repositório e convertê-lo em uma imagem ISO.
Para o propósito deste artigo, a instalação foi realizada no VirtualBox, que é um hipervisor de máquina virtual popular.
Etapa 1: Baixe o VirtualBox
Caso ainda não tenha o VirtualBox instalado em seu sistema, você pode baixá-lo do site e instalá-lo antes de criar a imagem ISO.
Download: Oracle VirtualBox
Etapa 2: instalando as dependências necessárias
Antes de iniciar a instalação real, você precisará instalar algumas dependências em sua máquina Linux. Você pode já ter alguns deles, mas é sempre bom verificar novamente.
Para instalar as dependências em uma distribuição baseada em Debian como o Ubuntu, digite o seguinte:
sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python 2.0 bison gawk
Saída:
Etapa 3: clonando o repositório GitHub
A próxima etapa é clonar o repositório GitHub oficial da CBL usando o comando git clone.
git clone https://github.com/microsoft/CBL-Mariner.git
Saída:
Etapa 4: Gerando a imagem ISO
Após baixar o código-fonte, o próximo passo é acessar um diretório específico para gerar a imagem ISO. Digite os seguintes comandos um por um para criar o ISO para a inicialização:
cd CBL-Mariner / kit de ferramentas
sudo make iso REBUILD_TOOLS = y REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
Saída:
O sistema irá enviar o arquivo ISO para o /out/images/full após uma conversão bem-sucedida.
Etapa 5: Criando a máquina virtual
O primeiro passo é abrir o VirtualBox. Em seguida, clique no Novo botão para criar uma nova VM.
Depois de clicar em Novo, uma caixa de diálogo será aberta. Na coluna de nome, digite CBL-Mariner como o sistema operacional. No Modelo lista suspensa, selecione Linux. Além disso, você precisa selecionar Outro Linux (64 bits) como a versão.
Na próxima tela, você deve atribuir o tamanho da memória para sua máquina. Idealmente, você pode atribuir 1 GB de RAM nesta etapa. Se você puder atribuir mais, defina a memória de acordo. No entanto, há um limite superior, portanto, é melhor seguir as instruções na tela.
Na próxima tela, clique no Crie um disco rígido virtual agora opção.
Na tela a seguir, selecione o VDI (imagem de disco do VirtualBox) opção.
Então escolha Alocado dinamicamente como a opção para Armazenamento em disco rígido físico.
Assim que você clicar em Próximo, você alcançará o Localização e tamanho do arquivo tela. Insira o caminho onde você gostaria de salvar o VDI Arquivo. Além disso, você também pode selecionar o tamanho do disco rígido virtual. Um tamanho ideal é 10 GB de espaço em disco, mas você pode atribuir mais espaço se tiver bastante espaço de armazenamento livre em seu sistema.
Clique em Crio para concluir a criação da máquina virtual.
Etapa 6: Configurando a Máquina Virtual
Para configurar a máquina virtual, você precisa clicar na máquina virtual recém-criada na barra lateral esquerda. Então, selecione CBL-Mariner, seguido por Definições, e finalmente o Armazenar opção. Na guia Armazenamento, clique no Drive óptico ícone e selecione o arquivo ISO criado anteriormente.
Agora você pode iniciar a máquina virtual com a imagem ISO da CBL-Mariner clicando no Começar botão.
Etapa 7: Instalando o CBL-Mariner em sua VM
Comece a instalar o arquivo ISO usando o instalador gráfico. Siga as etapas fornecidas para prosseguir com a instalação.
Escolha o Instalador Gráfico na lista de opções no início da instalação.
As seguintes etapas de instalação são muito semelhantes a qualquer outra distro Linux.
Escolha o CBL-Mariner Full opção na janela de instalação para uma instalação completa. Você também pode optar pelo Instalação do núcleo opção se você não quiser nenhum pacote pré-carregado. A escolha não fará muita diferença, já que o sistema quase não inclui pacotes.
Para avançar para a próxima tela, aceite os termos da licença.
A janela de instalação a seguir solicita o particionamento do disco rígido. Você pode criar partições do disco rígido de acordo com sua necessidade nesta janela. Se você deseja avançar com as partições padrão, clique em Próximo.
Digite o nome do host, o nome de usuário e a senha do seu sistema na próxima tela. A instalação deve começar depois disso. Reinicialize a máquina virtual após a instalação ser bem-sucedida.
Faça login no sistema digitando o nome de usuário e a senha que você especificou acima.
Parabéns! O CBL-Mariner agora está instalado em sua máquina. Infelizmente, ele começa no modo de linha de comando, então você terá acesso direto à janela do terminal.
Executando o CBL-Mariner em uma máquina virtual
A instalação do CBL-Mariner não é um processo muito simples. Você não obtém um arquivo ISO real, o que torna o processo de instalação entediante. No entanto, a instalação é muito semelhante a qualquer outra distro convencional, especialmente depois de gerar o arquivo ISO.
Além disso, a distro é elementar e não vem com muitos pacotes. Você deve experimentar o CBL-Mariner se estiver animado para ver as últimas ofertas de Linux da Microsoft.
Um dos gigantes da tecnologia, a Microsoft mostra sua posição no software de código aberto, lançando sua própria distribuição Linux.
Leia a seguir
- Linux
- Microsoft
- Linux Distro
- Sistema operacional

Wini é um escritor que mora em Delhi, com 2 anos de experiência em redação. Durante suas temporadas como redatora, ela se associou a agências de marketing digital e empresas técnicas. Ela escreveu conteúdo relacionado a linguagens de programação, tecnologia de nuvem, AWS, Machine Learning e muito mais. Nas horas vagas, gosta de pintar, passar o tempo com a família e viajar para a montanha, sempre que possível.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever