Ricerca nel sito web

Come installare e utilizzare Flatpak su Linux


In Linux, ci sono molte strade per installare un pacchetto software. È possibile utilizzare gestori di pacchetti come APT per distribuzioni basate su Debian e YUM per distribuzioni basate su RHEL. Se i pacchetti non sono disponibili nei repository ufficiali, puoi utilizzare i PPA disponibili (per le distribuzioni Debian) o installarli utilizzando DEB o < pacchettiRPM. Se non sei un fan dell'utilizzo del terminale, il Software Center può offrirti un modo molto più semplice per installare le applicazioni. Se tutto fallisce, hai ancora la possibilità di costruire dal sorgente.

Comunque sia, esistono alcune sfide. Il centro software potrebbe non avere sempre l'applicazione che stai cercando e l'installazione da PPA potrebbe causare errori o problemi di compatibilità. Inoltre, la creazione dal sorgente richiede un livello più elevato di esperienza e non è un modo adatto ai principianti per i nuovi arrivati a Linux.

Alla luce di tali sfide, un metodo universale di installazione dei pacchetti è altamente raccomandato per risparmiare tempo ed evitare errori derivanti da problemi di compatibilità. Canonical è stata la prima a implementare un'idea del genere sotto forma di pacchetti snap. Gli snap sono pacchetti software a distribuzione incrociata, containerizzati e privi di dipendenze che semplificano l'installazione delle applicazioni software.

Insieme agli snap è arrivato il flatpak, un altro sistema di imballaggio universale.

Flatpack

Scritto in C, un flatpak è un'utilità di gestione dei pacchetti che consente agli utenti di installare ed eseguire applicazioni in un ambiente sandbox o isolato. Proprio come snap, flatpak mira a semplificare la gestione dei pacchetti software nelle varie distribuzioni. Un singolo flatpak può essere installato in qualsiasi distribuzione Linux che supporti i Flatpak senza alcuna modifica.

Come installare Flatpak nelle distribuzioni Linux

In questa guida ci concentreremo su come installare Flatpak e utilizzarlo su varie distribuzioni Linux. L'installazione di Flatpak è una procedura in 2 passaggi. Innanzitutto, devi installare Flatpak utilizzando il gestore pacchetti della tua distribuzione e successivamente aggiungere il repository Flatpak (Flathub) da cui verranno installate le applicazioni.

Installa Flatpak su Ubuntu e Mint

Per impostazione predefinita, Flatpak è supportato su Ubuntu 18.04 e Mint 19.3 e versioni successive. Puoi confermarlo eseguendo il comando:

sudo apt install flatpak

Installa Flatpak su Debian e distribuzioni basate su Debian

Per altre distribuzioni basate su Debian come Zorin, Elementary e altre distribuzioni, aggiungi il PPA mostrato ed esegui il comando seguente:

sudo add-apt-repository ppa:alexlarsson/flatpak 
sudo apt update 
sudo apt install flatpak

Installa Flatpak su RedHat e Fedora

Per Fedora e RHEL/CentOS 8 esegui il comando.

sudo dnf install flatpak

Per le versioni precedenti, RHEL/CentOS 7 utilizza il gestore pacchetti yum per installare flatpak.

sudo yum install flatpak

Installa Flatpak su OpenSUSE

Per abilitare Flatpak su OpenSUSE invoca il comando:

sudo zypper install flatpak

Installa Flatpak su ArchLinux/Manjaro

Infine, per abilitare Flatpak su Arch Linux e le sue versioni, invoca il comando:

sudo pacman -S flatpak

Una volta installato Flatpak, il passaggio successivo sarà abilitare il repository di Flatpak da cui verranno scaricate le applicazioni.

Come aggiungere un repository Flathub in Linux

Il prossimo passo sarà aggiungere il repository di Flatpak da dove scaricheremo e installeremo le applicazioni. Qui. stiamo aggiungendo Flathub poiché è il repository più popolare e ampiamente utilizzato.

Per aggiungere Flathub al tuo sistema. eseguire il comando seguente.

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

Come utilizzare Flatpak in Linux

Prima di installare un'applicazione dal repository, puoi ricercarne la disponibilità su Flathub utilizzando la sintassi:

flatpak search application name

Ad esempio, per cercare Flathub per Spotify, esegui il comando:

flatpak search spotify

I risultati forniranno l'ID dell'applicazione, la versione, il ramo, i telecomandi e una breve descrizione dell'applicazione software.

Per installare l'applicazione dal repository, utilizzare la sintassi:

flatpak install [remotes] [Application ID]

In questo caso, per installare Spotify, esegui il comando

flatpak install flathub com.spotify.Client

Per eseguire un'applicazione flatpak, esegui il comando:

flatpak run [Application ID]

Per esempio,

flatpak run com.spotify.Client

Nel mio caso, ciò ha avuto l'effetto di avviare l'applicazione Spotify.

Per elencare i pacchetti flatpak che risiedono sul tuo sistema, esegui il comando:

flatpak list

Per disinstallare un'applicazione, utilizzare la sintassi:

flatpak uninstall [Application ID]

Ad esempio, per rimuovere Spotify, esegui:

flatpak uninstall com.spotify.Client

Per aggiornare tutti i pacchetti flatpak, esegui:

flatpak update

Nel mio caso, tutti i flatpak erano aggiornati, quindi non è stata apportata alcuna modifica.

Infine, per verificare la versione di flatpak che stai utilizzando, esegui:

flatpak --version

Conclusione

Flatpak fa molto per fornire l'accesso a software aggiuntivo per il tuo sistema. Ciò è reso possibile dal repository Flathub che contiene un'enorme raccolta di applicazioni flatpak.