Documentação
Guias para instalar, conhecer o sistema e contribuir. A referência técnica é mantida junto ao código, no repositório do projeto.
Construir a partir do código
O repositório de desenvolvimento é privado. Os links técnicos desta página exigem acesso autorizado no GitHub. As ISOs ainda não estão disponíveis para download público.
Quem já tem acesso deve consultar o guia de construção da revisão que pretende testar. Ele descreve o ambiente Arch Linux, dependências, geração de recursos, validações e testes em máquina virtual.
Guia de construção (acesso restrito) · Estado do desenvolvimento · Conversar sobre contribuição
Consulte os guias públicos para conhecer os componentes antes de preparar uma instalação.
Instalação e uso
Estado dos serviços
No terminal do Neovanguard OS, execute o painel de diagnóstico. Ele mostra rede, Bitcoin, Lightning, Nostr e memória.
neo-statusO resultado indica quais serviços estão ativos ou parados. Um serviço parado não significa, por si só, que a instalação falhou. Antes de ativá-lo, consulte sua configuração e os recursos necessários.
Para consultar as opções disponíveis, abra a ajuda. O comando abaixo exibe instruções de uso.
neo-status --helpEsses comandos pertencem ao sistema operacional; não são comandos de desenvolvimento deste site.
Diagnóstico e relato de falhas
Comece pelos guias do sistema. Se o problema continuar, abra uma issue com a versão do sistema, a mídia usada, os passos para reproduzir e a mensagem de erro. Remova chaves privadas, senhas e outras informações pessoais antes de compartilhar a saída de um comando.
Referência para contribuir
- 01
Imagens ISO
documentation/as-isos.mdComo funcionam as imagens Live e Install, o sistema incluído na mídia e a detecção do pendrive.
- 02
Construção das imagens
documentation/COMO-CONSTRUIR.mdDependências, construção de pacotes, geração da ISO e verificações com --check.
- 03
Briefing técnico
documentation/briefing-tecnico.mdArquitetura, decisões de implementação, validações e limitações conhecidas.
- 04
Estrutura do repositório
documentation/estrutura.mdOrganização dos diretórios, código-fonte e arquivos gerados.
- 05
Componentes da sessão Live
documentation/heranca-do-live.mdComponentes exclusivos da sessão Live, remoção durante a instalação e verificações de build.
- 06
Escopo de revisão de segurança
documentation/security-review-scope.mdComponentes e verificações prioritários para revisão de segurança.
O repositório de pacotes
Os pacotes do Neovanguard são distribuídos por este repositório, com verificação de assinatura. O sistema já inclui a chave pública e a seguinte configuração em /etc/pacman.conf.
[neovanguard]
SigLevel = Required DatabaseOptional
Server = https://neovanguard.com.br/repo/$archImpressão digital da chave de lançamento usada para assinar pacotes e imagens:
9ED7 92DC EA8D 869E CD79 CE72 5F86 3B33 9A1E 5762Ajuda dos comandos
Use --help para consultar a sintaxe e as opções dos comandos neo-* e do instalador.
neo-status --help
neo-zap --help
nvginstall --help