Skip to Content
Building OsImagens base

Imagens base

Receitas OpenFactory selecionam um identificador de imagem base resolvido por um worker específico e fonte upstream. O seletor atual do console e a receita normalizada validada são a fonte da verdade sobre quais identificadores estão disponíveis agora.

Escolha pelos requisitos de evidência

NecessidadeFamília inicialVerifique antes de usar
Servidor ou appliance conservadorDebian ou Ubuntu LTSJanela de suporte upstream, fonte de pacotes, política de updates unattended, drivers de hardware
Estação desktop ou GPUUbuntu ou outra imagem desktop disponívelPacotes de desktop, licenciamento de driver proprietário, instalador, suspend/resume, GPU alvo
Pacotes de desenvolvedor mais novosFedora ou openSUSE quando selecionáveisVida útil da release, nomes de pacotes, comportamento SELinux/AppArmor
Lab de virtualizaçãoAlvo Proxmox selecionávelSuporte a virtualização aninhada, storage, rede, instalador, boot em host físico
Imagem edge ou boardWorker que suporte explicitamente a boardArquitetura, firmware de boot, layout de partições, periféricos, caminho de recovery

São pontos de partida, não recomendações de produção. Disponibilidade de imagem upstream não significa que o OpenFactory implementa toda customização para aquela família.

Regras de compatibilidade

  • Nomes de pacotes e repositórios variam por família e release.
  • Um feature pode ser suportado em um worker e ignorado, substituído ou bloqueado em outro.
  • Temas e configurações de desktop dependem do ambiente de desktop instalado.
  • Catálogos CIS são específicos de distribuição e release. Catálogo fallback aparece como aviso de substituição e não é certificação equivalente.
  • Boot de ISO no harness de VM hospedado não prova UEFI, Secure Boot, firmware, driver, suspend ou comportamento de instalador em hardware físico.
  • URLs, assinaturas e janelas de suporte upstream podem mudar independentemente do OpenFactory.

Fluxo de seleção

  1. Selecione a base exata no console.
  2. Valide a receita e revise substituições e avisos de feature não suportado.
  3. Construa e inspecione metadados do artefato e proveniência de origem.
  4. Exija asserções de VM específicas ao prompt além da suíte default.
  5. Teste instaladores e comportamento ligado a hardware em hardware representativo.
  6. Fixe receita e identidade de origem conhecidas como boas para repetibilidade.

Veja Entendendo receitas e Testes.