Bluefin - A nova geração de ambientes de trabalho Linux
O Bluefin é uma nova geração de ambientes de trabalho (desktops) Linux, baseada no Fedora Silverblue, projetada para performance, sustentabilidade e confiabilidade. Utiliza atualizações atômicas e automáticas, de forma segura e rápida, sem bagunçar seu sistema. Fedora Silverblue é conhecido por ser estável e confiável, focando em aplicativos conteinerizados.
Bluefin - A nova geração de ambientes de trabalho Linux
O
Ele propõe ser o "melhor dos dois mundos", sendo a confiabilidade e a facilidade de uso de um Chromebook, com o poder de um desktop GNOME, utilizando:
Para quem utiliza o terminal, a instalação de aplicativos pode ser realizada de duas formas.
Atualizar todos os pacotes do sistema operacional:
Instalar o Toolbox da JetBrains:
Após instalar o
Eu costumo utilizar diversos aplicativos via linha de comando, e para instalar eles no Bluefin, utilizo:
Instalar um pacote:
Remover um pacote
Listar os pacotes:
Removendo dependências desnecessárias:
Para ativar esse modo, abra o terminal e digite os próximos comandos. Instalar o JDK do Java:
Agora, para ativar o modo desenvolvedor:
Utilize o
Para conhecer melhor o
Além disso, acesse o site da distribuição:
Bluefin é uma nova geração de ambientes de trabalho (desktops) Linux, baseada no Fedora Silverblue, projetada para performance, sustentabilidade e confiabilidade. Utiliza atualizações atômicas e automáticas, de forma segura e rápida, sem bagunçar seu sistema. Fedora Silverblue é conhecido por ser estável e confiável, focando em aplicativos conteinerizados.
Ele propõe ser o "melhor dos dois mundos", sendo a confiabilidade e a facilidade de uso de um Chromebook, com o poder de um desktop GNOME, utilizando:
- Sistema Atômico;
- Programas via Flathub;
- Manutenção quase-zero;
- Drivers de GPU inclusos.
Aplicações no Bluefin
OBluefin utiliza a loja de aplicativos Bazaar, permitindo a fácil instalação e gerenciamento dos aplicativos favoritos do Flathub, além uma lista com curadoria de aplicativos voltada para os mais diversos usuários.
Os primeiros aplicativos que configurei através do Bazaar, foram: ZapZap, Remmina, VLC e o Notepad++.
Para quem utiliza o terminal, a instalação de aplicativos pode ser realizada de duas formas.
UJUST
Oujust é um conjunto de comandos de conveniência em sistemas operacionais baseados no Universal Blue (como o Bluefin, Bazzite e Aurora), que automatiza tarefas comuns, permitindo instalar programas, configurar o sistema e aplicar ajustes com um único comando, facilitando a vida do usuário para manutenção e personalização sem a necessidade de múltiplos comandos complexos.
Atualizar todos os pacotes do sistema operacional:
ujust update
Instalar o Toolbox da JetBrains:
ujust jetbrains-toolbox
Após instalar o
jetbrains-toolbox, podemos então configurar IDEs como o PyCharm (Python), IntelliJ IDEA (Java) junto com o DataGrip (Banco de Dados).
Homebrew
OHomebrew, também conhecido como Brew, é um gerenciador de pacotes de linha de comando gratuito e de código aberto que se tornou bastante popular entre os usuários do macOS à medida que mais desenvolvedores criavam ferramentas de linha de comando que podiam ser facilmente instaladas com o gerenciador.
Toda essa popularidade do Homebrew, resultou na criação de um porte do gerenciador de pacotes para sistemas operacionais baseados em Linux.
Eu costumo utilizar diversos aplicativos via linha de comando, e para instalar eles no Bluefin, utilizo:
brew install neovim nano btop htop eza bat curl wget p7zip git
Instalar um pacote:
brew install nome_do_pacote
Remover um pacote
brew remove nome_do_pacote
Listar os pacotes:
brew list
Removendo dependências desnecessárias:
brew autoremove
Ambiente para Desenvolvedores – Modo Desenvolvedor
O modo desenvolvedor noBluefin permite que o usuário tenha acesso avançado ao sistema, desbloqueando funções que auxiliam na personalizar e nos ajustes do sistema conforme suas necessidades.
Esse modo é ideal para quem deseja testar novos recursos, ou instalar pacotes que não estão disponíveis no modo padrão. Também facilita o diagnóstico de problemas e ajustes finos no sistema.
Com o modo desenvolvedor ativo, o usuário pode acessar o sistema de arquivos completo e usar comandos mais avançados, permitindo mais liberdade para usuários que têm algum conhecimento técnico. Ele possui fluxos de trabalho focados em contêineres para que o usuário começar a criar, dependendo de onde você está vindo, ou trazer o seu próprio. Existem mais de 15,6 milhões de desenvolvedores nativos da nuvem no mundo, empunhando essas ferramentas líderes do setor com facilidade. Ao ativar esse modo, você terá:
- Visual Studio Code com devcontainers;
- Devpod para ambientes de desenvolvimento via código;
- Homebrew à vontade;
- Podman Desktop para gerenciamento gráfico de contêineres;
- Terminal projetado para contêineres;
- JetBrains IDEs um comando de distância;
- Dentre outras funcionalidades.
Para ativar esse modo, abra o terminal e digite os próximos comandos. Instalar o JDK do Java:
brew install java
java -version
javac -version
Agora, para ativar o modo desenvolvedor:
ujust update
ujust devmode
reboot
Utilize o
Bazaar para instalar outros aplicativos de desenvolvimento, como: DBeaver, Postman, Notepad++, etc.
Para conhecer melhor o
Bluefin, pode assistir este vídeo: Project Bluefin: Quick desktop tour and updates! Homebrew, boxbuddy, and ptyxis!: Além disso, acesse o site da distribuição:
Conclusões
Mostrei nesse material como a distribuiçãoBluefin, que utilizo nos últimos meses.
Se você tiver alguma dúvida ou feedback, sinta-se à vontade para comentar, ou fazer sua pergunta.
==================================================
CANAL YOUTUBE: https://www.youtube.com/@LinuxProativo
GRUPO TELEGRAM: https://t.me/LinuxProativo
==================================================