Sobre o Quelforge
O Quelforge usa a mesma base do QUEL, squashfs e yad, para gerar snapshots do sistema com hash de cada arquivo. Isso permite saber exatamente o que mudou desde a última verificação. A partir disso, dá pra salvar backups incrementais ou empacotar só os arquivos alterados como um novo programa .quel, pronto para instalar em outra máquina.
O que o Quelforge faz
Verificar Sistema
Cria uma base com hash de todos os arquivos do sistema
Salvar Sistema
Empacota só o que mudou desde a última verificação
Restaurar Sistema
Restaura um backup .quel, sobrescrevendo o necessário
Criar Pacote
Monta um pacote .quel com nome, versão e descrição
Como funciona
Varre as pastas do sistema, calcula o hash SHA-256 de cada arquivo e grava essa lista como base em /quel/quelforge/system.txt. É o ponto de partida: sem essa base, nenhuma outra função funciona.
Refaz a varredura e compara com a base salva, isolando só os arquivos novos ou com hash diferente (arquivos de cache/temporários são ignorados). Esses arquivos são compactados em squashfs mantendo pastas e permissões originais, e salvos em /quel/quelforge/saves/ com data e hora do backup.
Você escolhe um arquivo .quel gerado pelo Quelforge e ele é extraído direto na raiz do sistema, sobrescrevendo o que for necessário para voltar ao estado daquele backup.
Usa a mesma comparação do Salvar Sistema, mas organiza o resultado como um pacote QUEL de verdade. Você informa nome, versão e descrição do programa, e o Quelforge monta as pastas info/ e quel/ exigidas pelo instalador, salvando o .quel em /quel/quelforge/pacotes/, pronto para distribuir com quel -i.
yad), com barra de progresso e log de cada operação, no mesmo padrão visual do quel-gtk.
Instale pelo QUEL
O Quelforge não vem instalado por padrão, é um pacote como outro qualquer do repositório. Abra o terminal como root e execute:
quel -d quelforge
Depois de instalado, abra a interface com:
quelforge
Suporte
Tenha suporte no fórum ou entre em contato pelo email: queldevelopment@gmail.com