AIPKG: Seu gerenciador de AppImages, tipo apt/pacman

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.

3 curtidas