PUBLICAÇÃO DE APP LINUX
Publique seu app no Linux — Snap Store, Flathub & AppImage
SaasToStore constrói o AppImage com Tauri e GitHub Actions, e o pacote Snap e o manifest Flatpak depois que você configura esses stores após a compra. Sem snapcraft.yaml para escrever, sem manifest Flatpak para manter. Cole sua URL — obtenha um app Linux nativo.
Atualizado em 10 de novembro de 2026
Três formatos de distribuição Linux — comparados
Como o SaasToStore constrói seu app Linux
A pipeline de build Linux roda no GitHub Actions com um runner Ubuntu 22.04:
- 1
O Tauri envolve seu web app em uma shell nativa
O SaasToStore usa o Tauri — o framework de desktop baseado em Rust — para integrar a URL do seu web app em uma janela Linux nativa. O resultado tem sua própria entrada no menu de aplicativos, ícone na barra de tarefas e notificações do sistema. Sem sobrecarga do Electron — apps Tauri continuam leves.
- 2
A matriz do GitHub Actions constrói cada OS de desktop
A matriz build.yml executa três jobs simultaneamente: Ubuntu 22.04 para Linux (.AppImage, mais o snap depois de configurar a Snap Store), Windows para .msi, macOS para .dmg. Artefatos Linux são enviados para um GitHub Release.
- 3
AppImage — disponível imediatamente para download direto
O .AppImage é incluído em todo Desktop build. Roda em qualquer distribuição Linux x86_64 sem instalação — usuários clicam duas vezes nele. Você baixa pelo seu painel do SaasToStore.
- 4
Snap Store — o pacote snap, depois de configurar o store
Depois de configurar a Snap Store após a compra, o build Linux também gera o pacote snap. Um build pago entrega os arquivos que cada store pede; a Snap Store define o próprio prazo de revisão.
- 5
Flathub — o manifest Flatpak, depois de configurar o store
Depois de configurar o Flathub após a compra, o SaasToStore gera o manifest Flatpak (org.seuapp.App) para o seu envio. O Flathub revisa cada app novo e define o próprio prazo; após a aprovação, seu app fica disponível em flathub.org.
Publicar na Snap Store e no Flathub
O Linux tem dois grandes stores de apps, e muitas distribuições os mostram direto na sua central de software. O mesmo build desktop serve para os dois. Veja o que é cada store, o que seu app vira lá e como funciona a publicação.
Snap Store — seu app como snap
- O store de apps para Linux da Canonical, em snapcraft.io
- O Snap vem com o Ubuntu e pode ser instalado em muitas outras distribuições
- Seus usuários instalam o app pela central de software do Ubuntu ou com snap install
- Seu app chega como um snap: isolado do sistema e atualizado automaticamente por canais
- Depois que a Snap Store é configurada na aba Publish, o build desktop cria o snap e o envia para a Snap Store
- Publicar é grátis
Flathub — seu app como Flatpak
- O principal store de apps Flatpak, mantido pela comunidade Linux, em flathub.org
- O GNOME Software e o KDE Discover mostram os apps dele nas distribuições que o ativam, como Linux Mint e Pop!_OS
- Seu app chega como um Flatpak: isolado do sistema e com o mesmo pacote em todas as distribuições
- Depois que o Flathub é configurado na aba Publish, o SaasToStore gera o manifest do Flatpak e prepara o envio
- O Flathub revisa cada app novo e define o próprio prazo
- Publicar é grátis
Os dois stores recebem o mesmo build desktop que seus instaladores de Windows e macOS. O app mostra seu site ao vivo: mudanças de conteúdo chegam aos usuários de Linux sem novo build; um ícone ou um nome novo precisam de um. Não existe build desktop gratuito: o build de teste gratuito é um .apk Android para o seu próprio celular. O que cada store pede a você aparece na aba Publish quando o desktop faz parte do seu plano.
Distribuições Linux suportadas
O que está incluído em cada build Linux
- Linux .AppImage — roda em qualquer distribuição x86_64 sem instalação
- Pacote Snap — depois de configurar a Snap Store
- Manifest Flatpak — depois de configurar o Flathub
- Janela nativa Tauri — não um navegador, não o Electron
- Ícone de aplicativo + entrada de desktop (arquivo .desktop)
- Download pelo seu painel (GitHub Releases)
- Mesmo build que Windows .msi e macOS .dmg — o SHIP cobre os cinco
Frequently asked questions
O que é a Snap Store?+
A Snap Store é a plataforma de distribuição de apps da Canonical para Linux. Pacotes Snap funcionam no Ubuntu, Fedora, Debian, Arch e em muitas outras distribuições Linux. A publicação é gratuita.
O que é o Flathub?+
O Flathub é o maior repositório de apps Flatpak para Linux, integrado por padrão no GNOME Software no Fedora, Linux Mint e elementary OS. Listar no Flathub é gratuito para apps open-source e comerciais.
O que é um AppImage?+
Um AppImage é um formato portátil de aplicativo Linux — um único arquivo .AppImage autossuficiente que roda em qualquer distribuição Linux sem instalação, sem acesso root e sem gerenciamento de pacotes. Ideal para distribuição por download direto.
Preciso conhecer empacotamento Linux para publicar com o SaasToStore?+
Não. O SaasToStore constrói seu .AppImage com Tauri e GitHub Actions, e seu pacote Snap e seu manifest Flatpak depois que você conecta a Snap Store ou o Flathub após a compra. Você não escreve nenhuma configuração de empacotamento.
Meu web app pode rodar como aplicativo Linux nativo?+
Sim. O SaasToStore usa o Tauri para envolver seu web app em uma janela Linux nativa — com ícone na barra de tarefas, entrada no menu de aplicativos e notificações do sistema. Comporta-se como um app de desktop nativo, não como uma janela de navegador.
Quais distribuições Linux o SaasToStore suporta?+
AppImage: roda em qualquer distribuição Linux x86_64 (Ubuntu, Fedora, Debian, Arch, Manjaro e mais). Snap: muitas distribuições via daemon Snap. Flatpak/Flathub: Fedora, Linux Mint, Pop!_OS, elementary OS e qualquer distribuição com Flatpak instalado.
A publicação no Flathub é gratuita?+
Sim. O Flathub é gratuito tanto para apps open-source quanto para apps comerciais proprietários. O processo de revisão requer enviar um manifest Flatpak via pull request do GitHub — o SaasToStore gera esse manifest automaticamente.
Qual plano inclui a publicação no Linux?+
O SHIP (39 EUR em pagamento único) inclui Android, iOS e Desktop — Windows .msi, macOS .dmg, Linux .AppImage, mais Snap Store e Flathub depois de conectados.
Três canais de distribuição Linux a partir de um único build
AppImage para download direto. Snap Store e Flathub depois de configurados. Os três com o SaasToStore SHIP.
Construir meu app Linux