Instalação via ISO (bare-metal)¶
Este guia cobre a instalação do HERD Community em um servidor físico ou em uma VM, usando a ISO instaladora. O instalador é o Anaconda em modo texto — ideal para servidores headless, sem depender de interface gráfica.
Instalação offline
A ISO é autossuficiente: os pacotes vêm embutidos, então a instalação não precisa de internet.
1. Prepare a mídia de boot¶
Grave a ISO em um pendrive (≥ 2 GB) ou monte-a como mídia virtual (iDRAC/iLO/IPMI, ou "CD/DVD" da VM).
lsblk # descubra o dispositivo do pendrive (ex.: /dev/sdX)
sudo dd if=CapivaraOS-HERD-1.0.0-x86_64.installer.iso of=/dev/sdX bs=4M status=progress oflag=sync
Confirme o dispositivo
dd no disco errado apaga dados de forma irreversível. Confira com
lsblk antes.
Use o Balena Etcher ou o Rufus (modo DD/imagem).
Aponte o drive de CD/DVD da VM para o arquivo .iso. Não precisa gravar
pendrive.
2. Dê boot pela ISO¶
Entre no menu de boot do servidor (geralmente F11/F12/Del/Esc) e selecione a mídia. O menu do GRUB do CapivaraOS aparece — escolha Install CapivaraOS HERD.
O Anaconda inicia em modo texto e mostra um menu numerado. Cada item entre
[x] já está configurado; os [ ] precisam da sua atenção.
3. Configure os itens obrigatórios¶
O perfil já vem pronto (idioma pt_BR + en_US, teclado ABNT2, fuso America/Sao_Paulo, rede por DHCP, fonte de instalação offline). Você precisa definir:
Disco (destino da instalação)¶
Escolha o número de "Destino da instalação", selecione o disco e confirme o particionamento automático (ou defina o seu).
Particionamento
O automático usa LVM e serve para a maioria dos casos. Para layouts
específicos (ex.: /var separado, tamanhos de cota), configure manualmente.
Senha do root¶
Defina em "Senha do root". O login direto de root por SSH fica desabilitado por padrão (veja Segurança); a senha de root serve para o console (físico/IPMI) e recuperação.
Crie um usuário administrador¶
Este passo é importante — é a conta que você vai usar no dia a dia e no Cockpit (o Cockpit bloqueia login de root).
- Escolha o número de "Criação de usuários".
- Digite
1para criar o usuário — o formulário expande. - Preencha nome de usuário e senha.
- Marque Administrador (
[x]) — isso coloca a conta no grupowheel(permitesudoe habilitar acesso administrativo no Cockpit). - Digite
cpara continuar.
4. Inicie a instalação¶
De volta ao menu principal, com todos os itens em [x], digite b (begin)
para instalar. Ao terminar, remova a mídia e reinicie.
5. Primeiro boot¶
No menu do GRUB você verá a entrada CapivaraOS HERD. O sistema sobe em modo texto e mostra, no console, o endereço do Cockpit:
6. Acesso remoto — leia isto¶
Por padrão o SSH aceita apenas chave (PasswordAuthentication no). Ou seja,
logo após instalar você não consegue entrar por SSH com senha. Opções:
- Console primeiro (recomendado): logue no console físico/IPMI com o usuário
admin e adicione sua chave pública:
Depois:
install -d -m 700 ~/.ssh echo "ssh-ed25519 AAAA... voce@maquina" >> ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keysssh usuario@<ip>. - Cockpit: o console web em
https://<ip>:9090aceita usuário + senha (não é SSH) — dá para administrar sem chave. Veja Console web. - Precisa mesmo de SSH por senha? É possível relaxar a política, com ressalvas de segurança — veja Segurança › Ajustar o SSH.
Próximos passos¶
- Primeiros passos — rede, hostname, atualizações.
- Console web (Cockpit) — administrar pelo navegador.
- Segurança e compliance — o que vem endurecido.
Conteúdo produzido com auxílio de IA, em revisão contínua. Encontrou um erro? Abra uma issue.