Se você já usou AppImages, sabe que cada arquivo é independente e gerenciá-los manualmente pode ser chato. É por isso que criei o aipkg, um gerenciador de AppImages que funciona quase como um apt ou pacman, mas para AppImages.
A instalação é simples, basta rodar:
curl -fsSL https://raw.githubusercontent.com/kleeedolinux/aipkg/refs/heads/main/scripts/install.sh | sh
Depois, você pode instalar qualquer AppImage local com:
aipkg install /caminho/para/app.AppImage
Ou instalar direto de um repositório:
aipkg sync nome-do-pacote
O aipkg não só baixa o AppImage, ele também cria a instalação de forma completa: gera o arquivo .desktop para que o app apareça no menu, cria links simbólicos em ~/.local/bin/ para que você consiga chamar pelo terminal, e mantém cada versão isolada para evitar conflitos. Funciona praticamente como qualquer outro gerenciador de pacotes, só que para AppImages.
Você também pode adicionar repositórios remotos ou coletivos, e o aipkg cria um índice unificado, resolve dependências automaticamente e mantém tudo atualizado. Ele verifica a integridade de cada pacote com SHA256, então você sabe que o que está instalando é seguro.
O design é simples: cada AppImage vai para uma pasta versionada em ~/.local/share/aipkg/appimages/, e tudo pode ser gerenciado pelo CLI do aipkg (install, remove, update, upgrade, query, info etc.), sem precisar mexer em pastas manualmente.
Se quiser testar ou contribuir, o repositório está no GitHub. Ele ainda está em versão de testes, mas funciona bem para organizar AppImages de forma prática e segura, como qualquer outro gerenciador de pacotes faria.