Este guia mostra como configurar fp-appimage-updater do zero: inicializar sua configuração global, escrever uma receita de app e instalar seu primeiro AppImage.Documentation Index
Fetch the complete documentation index at: https://docs.fau.fpt.icu/llms.txt
Use this file to discover all available pages before exploring further.
Inicialize a configuração global
Execute o comando Isso cria
init --global para criar o arquivo padrão de configuração global:~/.config/fp-appimage-updater/config.yml com padrões sensatos para caminhos de armazenamento, integração de desktop, downloads segmentados e mais. Abra o arquivo para revisar ou ajustar as configurações antes de continuar.Crie sua primeira receita de app
Use Isso cria O campo
init --app para gerar um arquivo de receita para um app. Passe --strategy para escolher a estratégia de atualização. Este exemplo usa a estratégia forge para um app hospedado no GitHub:~/.config/fp-appimage-updater/apps/hydra-launcher.yml. Edite-o para corresponder ao seu repositório de destino e ao padrão do nome do arquivo do asset:asset_match é um padrão curinga correspondido contra os nomes de arquivo dos assets da release. Ajuste-o para selecionar o AppImage correto para sua arquitetura.Valide a receita
Antes de buscar qualquer coisa, confirme que a receita é analisada corretamente:Se o arquivo tiver quaisquer erros de sintaxe ou campos obrigatórios ausentes, o comando os reporta para que você possa corrigi-los antes de executar uma atualização.
Verifique se há atualizações
Consulte a release upstream para ver se uma nova versão está disponível:O comando lê primeiro seu estado local, depois consulta a fonte upstream pelos metadados e compara os dois. A saída mostra a versão resolvida, se um download é necessário e quaisquer dicas de suporte, como disponibilidade de download por range.
Instale ou atualize o app
Baixe e instale o AppImage (e sua integração de desktop, se habilitada):O comando segue o mesmo fluxo de verificar primeiro, depois baixa o novo AppImage apenas se necessário. Ele prefere o caminho delta integrado
zsync-rs quando você tem um AppImage local e a receita o habilita, recua para HTTP segmentado ou um download normal, então marca o arquivo como executável, atualiza o symlink se habilitado, reescreve a entrada de desktop e o ícone se habilitados e, por fim, salva o novo estado.