Fedora 36 (Silverblue)

Gnome Fedora 36 (Silverblue)

Vantagens de se usar toolbox, ferramenta nativa do Silverblue: rodar o VScode através de um container com Arch Linux, com integração perfeita com o host.

[ 868 hits ]

Publicado em: 10/09/2022

Enviado por Perfil removido




  

Comentários
[1] Comentário enviado por removido em 08/09/2022 - 16:01h

Complementando a informação da descrição: o toolbox utiliza por default apenas imagens do Fedora Core OS para construir novos containers.

Porém, como o toolbox é apenas um wrapper para o podman, é possível utilizar imagens de qualquer distribuição linux para criar novos containers.

E para usar o Arch como ambiente de desenvolvimento no Silverblue, criei um Containerfile para instalar as ferramentas e configurar o ambiente com Zsh, PHP, Git, Java (para React Native), Python, e VScode embutido.
Para Node.js, utilizo apenas o nvm, o qual é instalado na pasta do usuário, dispensando instalação de qualquer pacote no ambiente.

Em resumo, qual a vantagem em usar esse bolo de tecnologias, ao invés de utilizar um sistema tradicional?

A vantagem é ter um sistema host imutável (Fedora Silverblue), completamente estável, com um ambiente mutável de desenvolvimento com Arch Linux rodando em uma caixa.

Se meu ambiente de desenvolvimento mutável quebrar, posso recriá-lo com o toolbox, e assim terei todas as minhas ferramentas rodando 100%, como antes.

Indo além, é possível criar diversos ambientes de desenvolvimento, para finalidades distintas, usando o toolbox.

[2] Comentário enviado por maurixnovatrento em 23/10/2022 - 13:34h


show.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts