Come Installare FlatPak su Ubuntu

Da molti anni, si parla di “installer universali” per Linux. Abbiamo AppImage, pacchetti Snap e Flatpak. Proprio come gli altri strumenti, Flatpak è una tecnologia che facilita l’installazione di software indipendentemente dalla distribuzione Linux. Qui ti mostreremo come installare il gestore Flatpak su Ubuntu e ti guideremo attraverso il processo di installazione di un’app Flatpak.
Indice
- Perché Usare Flatpak per Installare Software
- Installare Flatpak su Ubuntu
- Cercare e Elencare Pacchetti in Flatpak
- Installare Pacchetti utilizzando Flatpak
- Aggiornare Pacchetti Flatpak
- Rimuovere Pacchetti in Flatpak
- 5 Ottimi Flatpak da Controllare
Perché Usare Flatpak per Installare Software
Uno dei maggiori punti di forza di Flatpak è che fornisce una piattaforma per app containerizzate focalizzata sul desktop. Questo non si può dire per Snap, poiché Canonical tende a concentrarsi di più sul software server. Con il focus di Flatpak, è facile vedere una moltitudine di software da molti sviluppatori emergere in breve tempo.
A parte questo, Flatpak è sviluppato anche da persone che conoscono profondamente l’ambiente desktop GNOME. Di conseguenza, puoi trovare una varietà di utility popolari basate su GNOME come Boxes, Cheese e Glade.

Infine, Flatpak trova un equilibrio tra modularità e facilità d’uso. A differenza di Snap e AppImage, è facile creare e includere repository di terze parti per pacchetti Flatpak personalizzati. Questo rende semplice creare la propria pipeline per le proprie app senza dover fare affidamento su un servizio di terze parti.
Suggerimento: scopri come personalizzare il tuo desktop GNOME con alcune delle migliori estensioni della shell GNOME oggi.
Installare Flatpak su Ubuntu
Nota: tutte le istruzioni per l’installazione dei pacchetti Flatpak si applicano a tutti i sistemi operativi basati su Linux, incluso Ubuntu.
Al momento, Flatpak è disponibile nei repository predefiniti di Ubuntu sia per le versioni LTS che per quelle Attuali. Pertanto, installare il gestore software è semplice come eseguire un singolo comando apt:
sudo apt install flatpak gnome-software-plugin-flatpakEsegui il seguente comando per importare il repository Flathub nella tua installazione di Flatpak:
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoRiavvia il computer per applicare le nuove impostazioni di Flatpak:
sudo rebootConferma che il gestore Flatpak funzioni correttamente controllando il numero di versione:
flatpak --versionCercare e Elencare Pacchetti in Flatpak
Per cercare un particolare pacchetto, esegui il sottocomando search. Questo esaminerà tutti i repository remoti disponibili nel tuo sistema e restituirà tutti i pacchetti che corrispondono alla tua query:
sudo flatpak search spotifyPuoi anche visualizzare i dettagli di un particolare pacchetto tramite il sottocomando info. Tuttavia, è importante notare che questo funzionerà solo sulle app attualmente installate e che richiede di fornire l’”ID dell’applicazione” di quell’app.
flatpak info -m com.spotify.Client
Per elencare tutti i pacchetti installabili disponibili da un repository Flatpak, segui questa procedura:
flatpak remote-ls flathub --app
Installare Pacchetti utilizzando Flatpak
Per installare un pacchetto Flatpak su Ubuntu Linux, esegui il sottocomando install seguito dal nome del repository e dall’app che desideri:
sudo flatpak install flathub spotify
Nota: puoi fornire l’ID dell’applicazione invece del suo nome abbreviato durante l’installazione di un’app. Ad esempio, il comando sudo flatpak install com.spotify.Client installerà lo stesso client Spotify sul tuo computer.
Il sottocomando install accetta anche una serie di flag aggiuntivi che possono personalizzare il modo in cui installi la tua app nel sistema. Ad esempio, il flag -u ti consente di creare installazioni “specifiche per l’utente” della tua app:
flatpak install-u flathub com.spotify.ClientIl flag --reinstall ti consente di forzare una reinstallazione di un’app esistente nel tuo sistema:
sudo flatpak install--reinstall flathub com.spotify.Client
Puoi anche dire a Flatpak di scaricare solo i file del pacchetto per un’app particolare. Questo può essere utile se stai rimandando un aggiornamento ma vuoi essere sicuro che i file siano già sulla macchina:
sudo flatpak install--no-deploy flathub com.spotify.ClientBuono a sapersi: scopri come risolvere i pacchetti rotti sulle distribuzioni Linux più popolari.
Aggiornare Pacchetti Flatpak
Proprio come con i gestori di pacchetti tradizionali, Flatpak può aggiornare le app esistenti nel tuo sistema. Per farlo per ogni pacchetto Flatpak sul tuo computer, esegui il sottocomando update:
sudo flatpak update
Questo sottocomando accetta anche flag aggiuntivi che possono modificare il suo comportamento predefinito. Ad esempio, il flag -u aggiornerà solo i pacchetti Flatpak “specifici per l’utente”:
flatpak update -u com.spotify.ClientRimuovere Pacchetti in Flatpak
Per rimuovere un pacchetto Flatpak, esegui il sottocomando uninstall seguito dal nome della tua applicazione:
sudo flatpak uninstall spotify
Il sottocomando può anche rimuovere eventuali dati esistenti correnti per la tua applicazione. Per farlo, esegui il sottocomando uninstall seguito dal flag --delete-data e poi il tuo pacchetto Flatpak:
sudo flatpak uninstall --delete-data spotifyInfine, è anche possibile ripulire le dipendenze non utilizzate dai tuoi pacchetti Flatpak. Questo è utile se stai cercando di gestire lo spazio che Flatpak occupa sul tuo computer:
sudo flatpak uninstall --unused5 Ottimi Flatpak da Controllare
1. GIMP
GIMP è un potente strumento di editing grafico disponibile per Linux, Mac e Windows. Anche se puoi installare questo impressionante programma come app indipendente, la sua alternativa Flatpak ti fornisce le ultime funzionalità direttamente dagli sviluppatori.

Per installare GIMP utilizzando Flatpak, esegui il seguente comando:
sudo flatpak install flathub org.gimp.GIMPConferma che GIMP funzioni correttamente sul tuo sistema aprendolo sul desktop:
flatpak run org.gimp.GIMP2. Pitivi
Ci sono molte app di editing video su Linux. Cercando attraverso i repository di pacchetti, gli utenti troveranno probabilmente almeno 3 opzioni. Pitivi non fa eccezione. È un editor video avanzato con tante ottime funzionalità e un’interfaccia utente facile da usare. E proprio come la maggior parte del software in questo elenco, beneficia di aggiornamenti rapidi - qualcosa che solo un Flatpak può fornire.

Puoi installare e eseguire Pitivi sulla tua macchina Linux eseguendo i seguenti comandi:
sudo flatpak install flathub org.pitivi.Pitivi
flatpak run org.pitivi.Pitivi3. Telegram
Telegram è una grande app di messaggistica ed è uno dei pochi servizi mainstream a prendere sul serio Linux come piattaforma. Scaricare Telegram e farlo funzionare su Linux è abbastanza facile, ma non è qualcosa che molte persone vogliono fare poiché richiede l’estrazione dei pacchetti.

Fortunatamente, ora esiste un pacchetto Flatpak ufficiale per questo. Ciò significa che avrà sempre binari aggiornati e installare Telegram su nuove macchine può essere a solo pochi comandi di distanza:
sudo flatpak install flathub org.telegram.desktop
flatpak run org.telegram.desktop4. LibreOffice
LibreOffice, proprio come GIMP, viene aggiornato con nuove funzionalità piuttosto frequentemente. Spesso, la maggior parte dei manutentori delle distribuzioni Linux è lenta nell’applicare queste modifiche. Ecco perché The Document Foundation ha deciso di distribuire il proprio software tramite Flatpak.

Questo approccio garantisce che tu possa ottenere l’ultima versione della suite LibreOffice il prima possibile senza problemi. Per installare ed eseguire LibreOffice come Flatpak, esegui i seguenti comandi:
sudo flatpak install flathub org.libreoffice.LibreOffice
flatpak run org.libreoffice.LibreOffice5. Warehouse
Gestire i pacchetti Flatpak può essere un’impresa difficile se non sei abituato a digitare comandi nel terminale di Linux. Warehouse è un’utilità di gestione Flatpak leggera e facile da usare per Linux. Può elencare tutti i programmi basati su Flatpak disponibili, gestire repository remoti e persino rimuovere dati inutilizzati da pacchetti più vecchi.

Per installare e utilizzare Warehouse sulla tua macchina, esegui i seguenti comandi in una nuova sessione del terminale:
sudo flatpak install flathub io.github.flattool.Warehouse
flatpak run io.github.flattool.WarehouseImparare come installare, utilizzare e eseguire app Flatpak è solo alcune delle cose che puoi fare su Ubuntu Linux. Esplora questo profondo e variegato mondo del software libero e open source guardando alcuni dei migliori programmi per il tuo sistema Linux oggi.