LINUX APP VERÖFFENTLICHEN
App auf Linux veröffentlichen — Snap Store, Flathub & AppImage
SaasToStore baut alle drei automatisch mit Tauri und GitHub Actions. Kein snapcraft.yaml zu schreiben, kein Flatpak-Manifest zu pflegen. URL einfügen — native Linux-App erhalten.
Drei Linux-Distributionsformate — verglichen
Wie SaasToStore deine Linux-App baut
Die Linux-Build-Pipeline läuft auf GitHub Actions mit einem Ubuntu-22.04-Runner:
- 1
Tauri hüllt deine Web-App in eine native Shell
SaasToStore verwendet Tauri — das Rust-basierte Desktop-Framework — um deine Web-App-URL in ein natives Linux-Fenster einzubetten. Das Ergebnis hat einen eigenen Anwendungsmenüeintrag, Taskleistensymbol und Systembenachrichtigungen. Kein Electron-Ballast — Tauri-Binaries sind typischerweise unter 15 MB.
- 2
GitHub Actions-Matrix baut alle drei Formate
Die build.yml-Matrix führt drei Jobs gleichzeitig aus: Ubuntu 22.04 für Linux (.AppImage + Snap), Windows für .msi, macOS für .dmg. Alle drei werden in 8–12 Minuten fertiggestellt. Linux-Artefakte werden in einem GitHub Release hochgeladen.
- 3
AppImage — sofort für Direktdownload verfügbar
Das .AppImage ist bei jedem Desktop-Build enthalten. Es läuft auf jeder x86_64-Linux-Distribution ohne Installation — Nutzer doppelklicken es. Du erhältst eine permanente Download-URL auf GitHub Releases.
- 4
Snap Store — einmal verbinden, automatisch veröffentlichen
Snapcraft-Anmeldedaten im SaasToStore-Dashboard verbinden. Ein-Klick-Veröffentlichung lädt das Snap-Paket in den Snap Store hoch und reicht es zur Review ein. Snap-Review: 1–3 Werktage.
- 5
Flathub — Manifest generiert, PR automatisch geöffnet
GitHub-Konto verbinden. SaasToStore generiert das Flatpak-Manifest (org.deineapp.App) und öffnet einen Pull Request zum Flathub-GitHub-Repository. Flathub-Review: 1–2 Wochen. Nach Genehmigung ist deine App auf flathub.org live.
Unterstützte Linux-Distributionen
Was bei jedem Linux-Build enthalten ist
- Linux .AppImage — läuft auf jeder x86_64-Distribution ohne Installation
- Snap-Paket — bereit für die Snap-Store-Einreichung
- Flatpak-Manifest — bereit für den Flathub Pull Request
- Tauri-natives Fenster — kein Browser, kein Electron
- Anwendungssymbol + Desktop-Eintrag (.desktop-Datei)
- GitHub Release mit permanenter Download-URL
- Gleicher Build wie Windows .msi und macOS .dmg — LAUNCH-Plan deckt alle fünf ab
Frequently asked questions
Was ist der Snap Store?+
Der Snap Store ist Canonicals App-Distributionsplattform für Linux. Snap-Pakete laufen auf Ubuntu, Fedora, Debian, Arch und 40+ anderen Linux-Distributionen. Über 20 Millionen Linux-Nutzer greifen monatlich auf den Snap Store zu. Die Veröffentlichung ist kostenlos.
Was ist Flathub?+
Flathub ist das größte Flatpak-App-Repository für Linux, standardmäßig in GNOME Software auf Fedora, Linux Mint und elementary OS integriert. Es erreicht über 2 Millionen monatlich aktive Nutzer. Die Listung auf Flathub ist kostenlos für Open-Source- und kommerzielle Apps.
Was ist ein AppImage?+
Ein AppImage ist ein portables Linux-Anwendungsformat — eine einzige eigenständige .AppImage-Datei, die auf jeder Linux-Distribution ohne Installation, ohne Root-Zugriff und ohne Paketverwaltung läuft. Ideal für die Direktdownload-Distribution.
Muss ich Linux-Packaging kennen, um mit SaasToStore zu veröffentlichen?+
Nein. SaasToStore baut deine .AppImage, dein Snap-Paket und dein Flatpak-Manifest automatisch mit Tauri und GitHub Actions. Du schreibst keine Packaging-Konfiguration.
Kann meine Web-App als native Linux-Anwendung laufen?+
Ja. SaasToStore nutzt Tauri, um deine Web-App in ein natives Linux-Fenster einzubetten — mit Taskleistensymbol, Anwendungsmenüeintrag und Systembenachrichtigungen. Es verhält sich wie eine native Desktop-App, nicht wie ein Browser-Fenster.
Welche Linux-Distributionen unterstützt SaasToStore?+
AppImage: läuft auf jeder x86_64-Linux-Distribution (Ubuntu, Fedora, Debian, Arch, Manjaro und mehr). Snap: 40+ Distributionen über den Snap-Daemon. Flatpak/Flathub: Fedora, Linux Mint, Pop!_OS, elementary OS und jede Distribution mit installiertem Flatpak.
Ist die Veröffentlichung auf Flathub kostenlos?+
Ja. Flathub ist sowohl für Open-Source- als auch für proprietäre kommerzielle Apps kostenlos. Der Review-Prozess erfordert die Einreichung eines Flatpak-Manifests über einen GitHub Pull Request — SaasToStore generiert dieses Manifest automatisch.
Welcher Plan beinhaltet die Linux-Veröffentlichung?+
Der LAUNCH-Plan (20 EUR einmalig) beinhaltet Android + Desktop — Windows .msi, macOS .dmg, Linux .AppImage, Snap Store und Flathub. Alle fünf aus einem einzigen Build.
Drei Linux-Distributionskanäle aus einem Build
AppImage für Direktdownload. Snap Store für 20M+ Nutzer. Flathub für 2M+ monatlich aktive Nutzer. Alle drei aus dem SaasToStore LAUNCH-Plan.
Meine Linux-App bauen