Flatpak ist die Technologie der nächsten Generation zum Erstellen und Installieren von Desktop-Anwendungen. Es ist ein System zum Erstellen, Verteilen und Ausführen von Sandkasten-Desktopanwendungen unter Linux. Darüber hinaus stützt sich die App auf ein Projekt namens Bubblewrap für das Sandboxing auf niedriger Ebene.
Hauptmerkmale
Für Benutzer
- Die Liste der Anwendungen wächst ständig und umfasst Spotify, Skype sowie Telegram.
- Neue Versionen von Anwendungen erscheinen früher.
- Im Gegensatz zu Paketmanagern kann es Anwendungen im laufenden Betrieb sicher aktualisieren.
- Installieren Sie gleichzeitig mehrere Versionen derselben Anwendung.
- Die Sandboxing-Technologie verhindert sowohl Exploits als auch bösartige Anwendungen.
Für Entwickler
- Erstellen Sie ein App-Bundle und verteilen Sie es an den gesamten Linux-Desktop-Markt.
- Entwickeln und testen Sie Ihre Anwendung in einer Umgebung, die mit der der Benutzer identisch ist.
- Die Build-Tools sind einfach und benutzerfreundlich und werden zusätzlich mit einer vollständigen Dokumentation geliefert.
- Die integrierten Laufzeiten bieten stabile Abhängigkeiten, die von Anwendungen verwendet werden können.
- Abhängigkeiten, die sich nicht in einer Laufzeit befinden, können als Teil einer Anwendung gebündelt werden.
- Laufzeiten sind aufwärtskompatibel, unabhängig von Distributionsänderungen. Darüber hinaus laufen die Anwendungen auf neuen Linux-Distributionsversionen, sobald sie veröffentlicht werden.
So installieren Sie Flatpak unter Ubuntu 17.04, Ubuntu 16.10
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt-get update && sudo apt-get install flatpak
So entfernen Sie eine App von Ubuntu
sudo apt-get entfernen flatpak
Telegramm mit Flatpak installieren
flatpak installieren --von https://jgrulich.Fedora-Leute.org/telegramm/telegramm.flachpakref
- Anwendung ausführen
flatpak run org.Telegramm.TelegramDesktopDevel
- Anwendung entfernen
flatpak deinstallieren org.Telegramm.TelegramDesktopDevel
Informationen zum Erstellen und Verpacken einer App finden Sie in der Dokumentation