Flatpak är nästa generations teknik för att bygga och installera stationära applikationer. Det är ett system för att bygga, distribuera och köra sandbox-skrivbordsprogram på Linux. Dessutom är appen beroende av ett projekt som heter bubblewrap för lågnivå sandboxning.
Nyckelfunktioner
För användare
- Listan över applikationer växer hela tiden och inkluderar Spotify, Skype samt Telegram.
- Nya versioner av applikationer visas tidigare.
- Till skillnad från pakethanterare kan den säkert uppdatera applikationer i farten.
- Installera samtidigt flera versioner av samma applikation.
- Sandboxningstekniken förhindrar utnyttjande och hindrar skadliga applikationer.
För utvecklare
- Skapa ett apppaket och distribuera det till hela Linux-skrivbordsmarknaden.
- Utveckla och testa din applikation i en miljö som är identisk med den som användarna har.
- Byggverktygen är enkla och lätta att använda och kommer dessutom med en komplett uppsättning dokumentation.
- De inbyggda driftstiderna ger stabila uppsättningar beroenden som kan användas av applikationer.
- Beroenden som inte körs kan buntas som en del av ett program.
- Runtimes är framåtkompatibla, oberoende av distributionsändringar. Dessutom kör applikationerna på nya Linux-distributionsversioner när de släpps.
Så här installerar du Flatpak på Ubuntu 17.04, Ubuntu 16.10
sudo add-apt-repository ppa: alexlarsson / flatpak sudo apt-get update && sudo apt-get install flatpak
Hur man tar bort app från Ubuntu
sudo apt-get ta bort flatpak
Installera Telegram med Flatpak
flatpak install - från https: // jgrulich.matmedlemmar.org / telegram / telegram.flatpakref
- Kör applikation
flatpak kör org.telegram.TelegramDesktopDevel
- Ta bort applikationen
flatpak avinstallera organisation.telegram.TelegramDesktopDevel
För att bygga och paketera en app, se dokumentation