Diolinux

Come lavorare con i pacchetti Flatpak in Ubuntu

Mi piace molto questa nuova generazione di formati di pacchetto. Snap, Flatpak e AppImage mi rendono felice molte volte, ma possono avere diverse integrazioni, a seconda del sistema in uso. Il modo in cui Fedora, Linux Mint e Ubuntu trattano Flatpaks è diverso, per esempio, è di questo che parleremo oggi.

Attualmente ho una notevole quantità di Flatpak sul mio Ubuntu, molti di questi software sono indispensabili per il mio lavoro, come ad esempio OBS Studio, puoi vedere l’elenco completo in questa immagine:

Flatpak Ubuntu

Sebbene Ubuntu preferisca il formato sviluppato da Canonical, Snap, Flatpaks funziona senza problemi, tuttavia la loro integrazione non è buona come quella di Fedora, ad esempio, dove il software GNOME funziona come previsto nella gestione di queste applicazioni.

Ora imparerai come configurare Flathub (repository Flatpaks), come installare e come rimuovere il software Flatpak dal tuo Ubuntu.

Lavorare con Flatpaks su Ubuntu

Per abilitare il plugin-Flatpak nell’app store di Ubuntu, consentendo all’applicazione di installare il supporto Flatpak e di poter gestire flatpak.ref (come se fosse “.deb” di flatpak), basta abilitare questa funzione:

Flatpak

Appare facendo clic con il tasto destro sull’icona dell’app store di Ubuntu e selezionando “Mostra dettagli”. Puoi anche installare i pacchetti manualmente, usando software come “Applicazione GPK“O il”Synaptic“, O il”Manager Flatpak“.

Esistono molte interfacce grafiche, ma puoi anche farlo attraverso il terminale:

sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak

Il secondo comando è necessario solo se si desidera integrare con il software GNOME.

Aggiunta del supporto per Flathub

Flatpak senza Flathub diventa noioso, quindi aggiungiamo il repository in modo da poter installare tutte le applicazioni in esso contenute.

Esistono due modi per farlo:

1 – Abbassare il flatpak.ref da flathub e l’installazione dall’App Store.

2 – Fare la stessa cosa, solo attraverso il terminale:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Si consiglia di riavviare il computer dopo il processo, secondo gli sviluppatori di Flatpak, quindi fallo e quando tornerai, il tuo app store sarà pieno di Flatpak. Basta cercare il programma desiderato e installarlo.

Flathub nel negozio Ubuntu

Puoi installare Flatpaks dallo store come faresti con qualsiasi altra applicazione, tuttavia c’è anche la possibilità di sfogliare il Flathub e installa da un comando sul sito Web, facendo clic su “installare“Esiste in tutte le applicazioni o scorrendo la pagina verso il basso, troverai anche il comando da utilizzare nel terminale per l’installazione, ad esempio:

flatpak install flathub com.spotify.Client

Questo comando installa Spotify su Flatpak, una versione gestita dalla community.

Come rimuovere Flatpaks?

La rimozione è molto semplice, cerca l’app nello store, fai clic sul pulsante Rimuovi, come qualsiasi altra applicazione:

Olive Flatpak

Naturalmente, puoi anche rimuovere l’applicazione usando il terminale se vuoi. Il primo passo è elencare i flatpak usando il comando:

flatpak list

Guardando l’elenco, copia il nome del Flatpak desiderato e rimuovilo come segue:

flatpak remove org.olivevideoeditor.Olive

In questo esempio, il comando rimuove l’editor video “Oliva“, Abbi cura di sostituirlo con il nome appropriato dell’applicazione desiderata.

Aggiornamento di Flatpaks

Questo è il processo “più noioso” su Ubuntu in particolare, su Fedora funziona molto bene. La gestione degli aggiornamenti di Ubuntu è gestita dal software “Programma di aggiornamento“, Mentre gli Snap si aggiornano automaticamente in background, lo stesso non accade con Flatpaks (aggiornamento di flatpak in background in Linux Mint).

Il posto dove tempi di esecuzione di Flatpak e le applicazioni in questo formato dovrebbero apparire quando ci sono aggiornamenti nella scheda degli aggiornamenti dell’app store stesso, ma è completamente inutile e non può mai fare questo normale aggiornamento (in Ubuntu), quindi in questo caso il terminale è l’unico alternativa, a meno che tu non usi qualcosa come il “flatpak manager”, commentato precedentemente nell’articolo.

Per mantenere aggiornati i flatpak, eseguire il comando di volta in volta:

flatpak update

In generale, il negozio Ubuntu funziona bene per avvisarti quando sono disponibili aggiornamenti, anche se non sono in grado di eseguirli correttamente, almeno per ora.

* AggiornareUna cosa interessante è cambiata da quando ho scritto l’articolo, ora il software GNOME di Ubuntu (19.04) è riuscito ad aggiornare Flatpaks senza problemi, quindi hai l’opzione grafica tradizionale, come succede in Fedora.

Domande su Flatpak? Unisciti al nostro forum, molte persone discutono di loro laggiù.

Al prossimo!


Hai visto degli errori o desideri aggiungere qualche suggerimento a questo articolo? Collaborare, clicca qui.