Flatpak è la tecnologia di nuova generazione per la creazione e l'installazione di applicazioni desktop. È un sistema per creare, distribuire ed eseguire applicazioni desktop in modalità sandbox su Linux. Inoltre, l'app si basa su un progetto chiamato bubblewrap per il sandboxing di basso livello.
Caratteristiche principali
Per gli utenti
- L'elenco delle applicazioni è in continua crescita e include Spotify, Skype e Telegram.
- Le nuove versioni delle applicazioni vengono visualizzate prima.
- A differenza dei gestori di pacchetti, può aggiornare in modo sicuro le applicazioni al volo.
- Installa contemporaneamente più versioni della stessa applicazione.
- La tecnologia sandboxing previene gli exploit e ostacola le applicazioni dannose.
Per gli sviluppatori
- Crea un pacchetto di app e distribuiscilo all'intero mercato desktop Linux.
- Sviluppa e testa la tua applicazione in un ambiente identico a quello degli utenti.
- Gli strumenti di creazione sono semplici e facili da usare e sono inoltre dotati di un set completo di documentazione.
- I runtime integrati forniscono set stabili di dipendenze che possono essere utilizzati dalle applicazioni.
- Le dipendenze che non sono in un runtime possono essere raggruppate come parte di un'applicazione.
- I runtime sono compatibili con le versioni successive, indipendentemente dalle modifiche alla distribuzione. Inoltre, le applicazioni vengono eseguite su nuove versioni di distribuzione Linux man mano che vengono rilasciate.
Come installare Flatpak su Ubuntu 17.04, Ubuntu 16.10
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt-get update && sudo apt-get install flatpak
Come rimuovere l'app da Ubuntu
sudo apt-get remove flatpak
Installa Telegram usando Flatpak
installazione flatpak --da https://jgrulich.fedorapeople.org/telegram/telegram.flatpakref
- Esegui l'applicazione
flatpak run org.telegramma.TelegramDesktopDevel
- Rimuovi applicazione
flatpak disinstalla org.telegramma.TelegramDesktopDevel
Per creare e confezionare un'app, consulta la documentazione