Come installare FlatPak su Ubuntu

Come installare FlatPak su Ubuntu
Fotografia di un computer portatile appoggiato su un tavolo di legno.

Per molti anni, le persone hanno parlato di “installatori universali” per Linux. Abbiamo AppImage, pacchetti Snap e Flatpak. Come gli altri strumenti, Flatpak è una tecnologia che semplifica l’installazione di software indipendentemente dalla distribuzione Linux. Qui, ti mostriamo come installare il gestore Flatpak su Ubuntu e ti guidiamo attraverso il processo di installazione di un’app Flatpak.

Perché usare Flatpak per installare il software

Uno dei maggiori punti di forza di Flatpak è che fornisce una piattaforma completa di app containerizzate incentrate sul desktop. Questo non si può dire di Snap, poiché Canonical tende a concentrarsi di più sul software server. Con l’attenzione di Flatpak, è facile vedere tonnellate di software da molti sviluppatori spuntare in un tempo molto breve.

Oltre a ciò, Flatpak è anche sviluppato da persone che hanno una profonda familiarità con l’ambiente desktop GNOME. Di conseguenza, puoi trovare una varietà di popolari utility basate su GNOME come Boxes, Cheese e Glade.

Uno screenshot che mostra una versione Flatpak dell'app GNOME Boxes.

Infine, Flatpak raggiunge l’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. Ciò semplifica la creazione della propria pipeline per le proprie app senza dover fare affidamento su un servizio di terze parti.

Installazione di Flatpak su Ubuntu

Al momento, Flatpak è disponibile nei repository di default di Ubuntu per entrambi i rami LTS e Current. Pertanto, installare il gestore software è semplice come eseguire un singolo aptcomando:

Esegui il seguente comando per importare il repository Flathub nella tua installazione Flatpak:

Riavvia il computer per applicare le nuove impostazioni Flatpak:

Verificare che il gestore Flatpak funzioni correttamente controllando il numero di versione:

Un terminale che mostra la versione dell'ultimo binario del gestore Flatpak.

Ricerca e pubblicazione di pacchetti in Flatpak

Per cercare un pacchetto specifico, esegui il searchsottocomando. Questo esaminerà tutti i repository remoti disponibili nel tuo sistema e restituirà tutti i pacchetti che corrispondono alla tua query:

Un terminale che mostra l'output di ricerca per l'app Spotify Flatpak.

Puoi anche guardare i dettagli di un pacchetto particolare tramite il infosottocomando. Tuttavia, è importante notare che questo funzionerà solo sulle app attualmente installate e che richiede di fornire l'”Application ID” di quell’app.

Un terminale che mostra i dettagli dell'app Spotify Flatpak.

Per elencare tutti i pacchetti installabili disponibili da un repository Flatpak, procedere come segue:

Un terminale che mostra tutti i Flatpak disponibili nel repository Flathub.

Installazione di pacchetti tramite Flatpak

Per installare un pacchetto Flatpak su Ubuntu Linux, esegui il installsottocomando seguito dal nome del repository e dall’app desiderata:

Un terminale che mostra il prompt di installazione per le app Flatpak.

Il installsottocomando accetta anche una serie di flag aggiuntivi che possono personalizzare il modo in cui installi la tua app sul tuo sistema. Ad esempio, il -uflag ti consente di creare installazioni “specifiche per l’utente” della tua app:

Il --reinstallflag consente di forzare la reinstallazione di un’app esistente nel sistema:

Un terminale che mostra il processo di reinstallazione forzata per un pacchetto Flatpak.

Puoi anche dire a Flatpak di scaricare solo i file del pacchetto per una particolare app. Questo può essere utile se stai rimandando un aggiornamento ma vuoi assicurarti che i file siano già nella macchina:

Aggiornamento dei pacchetti Flatpak

Proprio come i gestori di pacchetti tradizionali, Flatpak può aggiornare le app esistenti nel tuo sistema. Per farlo per ogni pacchetto Flatpak sulla tua macchina, esegui il updatesottocomando:

Un terminale che mostra l'output del sottocomando di aggiornamento per un sistema completamente aggiornato.

Questo sottocomando accetta anche flag aggiuntivi che possono modificare il suo comportamento predefinito. Ad esempio, il -uflag aggiornerà solo i pacchetti Flatpak “user-specific”:

Rimozione di pacchetti in Flatpak

Per rimuovere un pacchetto Flatpak, esegui il sottocomando uninstall seguito dal nome della tua applicazione:

Un terminale che mostra l'output del prompt di disinstallazione per un pacchetto Flatpak.

Il sottocomando può anche rimuovere qualsiasi dato attualmente esistente per la tua applicazione. Per farlo, esegui il sottocomando uninstall seguito dal --delete-dataflag e poi dal tuo pacchetto Flatpak:

Infine, è anche possibile cancellare tutte le dipendenze inutilizzate dai pacchetti Flatpak. Questo è utile se stai cercando di gestire lo spazio che Flatpak sta occupando sul tuo computer:

5 fantastici Flatpak da provare

1. Programma per la programmazione in rete

GIMP è un potente strumento di editing grafico disponibile per Linux, Mac e Windows. Mentre puoi installare questo impressionante programma come app autonoma, la sua alternativa Flatpack ti fornisce le ultime funzionalità degli sviluppatori stessi.

Uno screenshot che mostra la versione Flatpak di GIMP in esecuzione su Ubuntu.

Per installare GIMP utilizzando Flatpak, eseguire il seguente comando:

Verifica che GIMP funzioni correttamente sul tuo sistema aprendolo sul desktop:

2. Pitivi

Ci sono molte app di video editing su Linux. Quando si cercano nei repository dei pacchetti, gli utenti troveranno probabilmente almeno 3 o più opzioni. Pitivi non è diverso. È un video editor avanzato con tonnellate di fantastiche funzionalità e un’interfaccia utente facile da usare. E come la maggior parte dei software in questa lista, beneficia di aggiornamenti rapidi, qualcosa che solo un Flatpak può fornire.

Uno screenshot che mostra la versione Flatpak di Pitivi in ​​esecuzione su Ubuntu.

Puoi installare ed eseguire Pitivi sul tuo computer Linux eseguendo i seguenti comandi:

3. Telegramma

Telegram è un’ottima app di messaggistica e uno dei pochi servizi mainstream a prendere Linux seriamente come piattaforma. Scaricare Telegram e farlo funzionare su Linux è moderatamente facile, ma non è una cosa che molte persone vogliono fare, perché richiede l’estrazione di pacchetti.

Uno screenshot della versione Flatpak di Telegram in esecuzione su Ubuntu.

Fortunatamente, ora c’è un pacchetto Flatpak ufficiale per questo. Ciò significa che avrà sempre binari aggiornati e installare Telegram su nuove macchine può essere fatto con pochi comandi:

4. LibreOffice

LibreOffice, come GIMP, viene aggiornato con nuove funzionalità piuttosto spesso. Spesso, la maggior parte dei manutentori delle distribuzioni Linux è lenta a rilasciare queste modifiche. Ecco perché The Document Foundation si è presa la responsabilità di distribuire il proprio software tramite Flatpak.

Uno screenshot che mostra la versione Flatpak di LibreOffice in esecuzione su Ubuntu.

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:

5. Magazzino

Gestire i pacchetti Flatpak può essere un’impresa ardua se non si è abituati a digitare comandi sul terminale Linux. Warehouse è un’utilità di gestione Flatpak leggera e facile da usare per Linux. Può elencare tutti i programmi disponibili basati su Flatpak, gestire repository remoti e persino rimuovere dati inutilizzati da pacchetti più vecchi.

Uno screenshot del programma Warehouse Flatpak Management in esecuzione su Ubuntu.

Per installare e utilizzare Warehouse sul tuo computer, esegui i seguenti comandi in una nuova sessione del terminale:

Imparare come installare, usare ed eseguire le app Flatpak sono solo alcune delle cose che puoi fare su Ubuntu Linux. Esplora questo profondo e diversificato mondo di software libero e open source esaminando alcuni dei migliori programmi per il tuo sistema Linux oggi.

Crediti immagine: Kari Shea tramite Unsplash e Wikimedia Commons . Tutte le modifiche e gli screenshot sono di Ramces Red.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *