Com mais de 20 anos de experiência prática em administração de sistemas Linux, cheguei a uma conclusão inevitável: distribuições genéricas são ótimas para o público geral, mas quando você administra infraestruturas críticas ou desenvolve soluções para clientes sob uma bandeira como a Raem Labs OÜ, o controle absoluto do ambiente não é um diferencial — é uma exigência.
Foi exatamente essa necessidade de controle e personalização que motivou a criação do RaemOS Server 1.0. Construída a partir do robusto Debian 13 (Trixie), esta não é apenas mais uma remasterização. Trata-se de uma ISO compilada do zero utilizando o live-build, desenhada especificamente para uso em servidores corporativos e ambientes de alta performance.
“O verdadeiro poder no ecossistema Open Source não está apenas em usar o software livre, mas em moldá-lo para que atue exatamente como a sua arquitetura de TI exige, sem bloatwares e com total segurança.”
A Engenharia por Trás do RaemOS Server
Para garantir um ambiente de build limpo e reprodutível, optamos por encapsular todo o processo de criação dentro de um container Docker. Dessa forma, não corremos o risco de “sujar” o sistema host com pacotes residuais. O instalador escolhido para essa versão Server foi o modo texto nativo do próprio Debian, privilegiando estabilidade e uso mínimo de recursos.
Abaixo, detalho as etapas fundamentais e os comandos exatos que utilizamos para compilar a nossa própria distribuição.
1. Preparando o Terreno com Docker
O primeiro passo é subir o container privilegiado e instalar as ferramentas essenciais. O uso do --privileged é necessário pois o live-build faz operações profundas de sistema de arquivos e chroot durante a geração da ISO.
sudo docker run --privileged -it -v "$(pwd):/build" debian:trixie bash
apt update && apt install -y live-build git nano wget genisoimage pciutils
2. Configuração Profunda e Rebranding
Um sistema operacional corporativo precisa de identidade. Alteramos não apenas os nomes visuais, mas injetamos o DNA da Raem Labs profundamente no sistema. Isso inclui desde as chaves de repositório até os arquivos centrais de identificação do OS, como o /etc/os-release, issue e o motd (Message of the Day).
- Identidade do Sistema: Modificação de strings para “RaemOS Server 1.0 (trixie)”.
- Theme Customizado: Injeção de fundo de tela e temas personalizados direto no GRUB de boot.
- Ferramentas de Telemetria: Instalação forçada do
fastfetchcom a logo exclusiva do RaemOS renderizada no login via/etc/profile.d/.
3. Empacotamento Estratégico
Deixamos para trás pacotes desnecessários. O RaemOS é construído com uma lista exata de utilitários que consideramos primordiais em qualquer ambiente de servidor moderno.
| Categoria | Pacotes Inclusos (Destaques) |
|---|---|
| Containerização | podman, podman-compose, slirp4netns, fuse-overlayfs |
| Segurança & Acesso | openssh-server, sudo, gnupg, krb5-locales |
| Monitoramento & Rede | htop, netcat-traditional, rsync, bind9-dnsutils |
| Firmwares Fechados | firmware-sof-signed, intel-microcode, amd64-microcode |
O Próximo Passo: O Futuro do RaemOS Desktop
O RaemOS Server é apenas a fundação. Nossa próxima grande meta é lançar o RaemOS Desktop. Diferente da versão servidor baseada em Debian, a versão desktop será construída sobre o Arch Linux, trazendo pacotes bleeding-edge e um instalador gráfico amigável baseado no Calamares.
Pronto para modernizar a sua Infraestrutura?
Desenvolver tecnologias in-house como o RaemOS prova que não precisamos aceitar os padrões da indústria se podemos criar algo melhor. Se você deseja aplicar esse mesmo nível de controle, automação e gestão de ativos na sua empresa, acesse Raem Labs e descubra como podemos revolucionar sua TI.
E para não perder o lançamento do RaemOS Desktop, certifique-se de estar inscrito no nosso canal do YouTube e participar das discussões da comunidade!



