Flatpak er den næste generation af teknologi til opbygning og installation af desktop-applikationer. Det er et system til at opbygge, distribuere såvel som at køre sandbox-desktop applikationer på Linux. Desuden er appen afhængig af et projekt kaldet bubblewrap til lavniveau sandboxing.
Nøglefunktioner
For brugere
- Listen over applikationer vokser hele tiden og inkluderer Spotify, Skype såvel som Telegram.
- Nye udgivelser af applikationer vises hurtigere.
- I modsætning til pakkehåndtering kan det sikkert opdatere applikationer i farten.
- Installer samtidigt flere versioner af den samme applikation.
- Sandboxing-teknologien forhindrer udnyttelse såvel som hindrer ondsindede applikationer.
For udviklere
- Opret en app-pakke såvel som distribuer den til hele Linux desktop-markedet.
- Udvikle såvel som teste din applikation i et miljø, der er identisk med det, som brugerne har.
- Bygningsværktøjerne er enkle og nemme at bruge og kommer desuden med et komplet sæt dokumentation.
- De indbyggede driftstider giver stabile sæt afhængigheder, der kan bruges af applikationer.
- Afhængigheder, der ikke er i en runtime, kan samles som en del af en applikation.
- Kørselstider er forward-kompatible uanset distributionsændringer. Derudover kører applikationerne på nye Linux-distributionsversioner, når de frigives.
Sådan installeres Flatpak på Ubuntu 17.04, Ubuntu 16.10
sudo add-apt-repository ppa: alexlarsson / flatpak sudo apt-get update && sudo apt-get install flatpak
Sådan fjernes app fra Ubuntu
sudo apt-get fjern flatpak
Installer Telegram ved hjælp af Flatpak
flatpak install - fra https: // jgrulich.fedorapeople.org / telegram / telegram.flatpakref
- Kør applikation
flatpak køre org.telegram.TelegramDesktopDevel
- Fjern applikationen
flatpak afinstallere organisation.telegram.TelegramDesktopDevel
Se dokumentation for at bygge såvel som pakke en app