Ricerca nel sito web

6 suggerimenti e strumenti per migliorare la tua esperienza Flatpak in Linux


Se ti piace utilizzare le applicazioni Flatpak, ecco alcuni suggerimenti, strumenti e modifiche per rendere la tua esperienza Flatpak migliore e più fluida.

Lentamente e costantemente, Flatpak ha una crescente accettazione nel mondo desktop Linux.

È ben integrato in Fedora e molte altre distribuzioni come Linux Mint, elementare, Solus, ecc. lo preferiscono a Snap di Ubuntu.

Se ti piace utilizzare le applicazioni Flatpak, permettimi di condividere alcuni suggerimenti, strumenti e modifiche per rendere la tua esperienza Flatpak migliore e più fluida.

1. Utilizza Flathub per esplorare nuove applicazioni Flatpak

Questo è ovvio.

Se cerchi nuove applicazioni nel packaging Flatpak, naviga sul sito Flathub.

Questo è il sito Web ufficiale del progetto Flatpak ed elenca e distribuisce un numero enorme di applicazioni Flatpak.

Puoi cercare le app consigliate nella sezione "Scelte dell'editore", app aggiornate di recente, nuove app e app popolari.

È possibile visualizzare schermate dell'applicazione, descrizione, informazioni sullo sviluppatore e istruzioni di installazione nelle pagine Web delle singole applicazioni.

Suggerimento bonus: assicurati di aggiungere il repository Flathub nel tuo sistema. Altrimenti, vedrai l'errore "nessun riferimento remoto trovato simile a flathub" durante l'installazione delle applicazioni da Flathub.

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

2. Utilizzare l'estensione Flatline per installare Flatpak dal browser

Il sito Web Flathub fornisce istruzioni sulla riga di comando per installare l'applicazione.

C'è anche un pulsante Installa ma non installa l'applicazione per te. Scarica un file .flatpakref e quindi dovrai utilizzare la riga di comando per installare dal file flatpakref.

Se alla fine devi utilizzare la riga di comando, non ha senso scaricare il file fltapakref.

Puoi migliorare le cose utilizzando Flatline. È un'estensione di Mozilla Firefox e rende utile il pulsante Installa convertendolo in un collegamento appstream. Un motivo in più per utilizzare Firefox?

In questo modo, quando fai clic sul pulsante Installa per qualsiasi applicazione sul sito Web Flathub, ti verrà chiesto di aprire il collegamento in un'applicazione XDG come Software Center.

Ciò significa anche che dovresti avere il supporto Fltapak integrato nel centro software.

3. Integra Flatpak con il centro software (per GNOME)

Oltre a Fedora, alcune distribuzioni forniscono il supporto Flatpak per impostazione predefinita. Puoi trovare e installare le app Flatpak dal gestore del software grafico.

Non tutte le distribuzioni lo hanno. Se stai utilizzando un'altra distribuzione con l'ambiente desktop GNOME, puoi abilitare il supporto Flatpak nel centro software.

sudo apt install gnome-software-plugin-flatpak

Tieni presente che Ubuntu è passato a Snap per il software center. Il comando precedente installerà anche una versione deb di GNOME Software Center. Avrai due applicazioni del software center nel sistema.

Se abiliti il supporto Flatpak nel software, puoi accoppiarlo con Flatline e installare le app Fltapak direttamente dal browser web.

Recentemente è nato un app store Flatpak indipendente e autonomo chiamato Souk. Tuttavia, non è più sviluppato attivamente.

C'è anche Bauh che può gestire Flatpak, Snap e AppImages da un'unica interfaccia.

4. Gestisci graficamente le autorizzazioni Flatpak con Flatseal

Flatseal è un'utilità grafica per rivedere e modificare le autorizzazioni delle applicazioni Flatpak. Questo rende le cose molto più semplici rispetto all'esecuzione dei comandi.

Elenca tutte le applicazioni Flatpak installate e mostra il tipo di autorizzazioni di cui dispone l'applicazione selezionata.

Puoi abilitare o disabilitare le autorizzazioni. Tieni presente che la disabilitazione di alcune autorizzazioni potrebbe influire sul normale funzionamento dell'applicazione. Dovresti sapere cosa stai facendo.

Ovviamente puoi installare Flatseal utilizzando Flatpak.

flatpak install flathub com.github.tchx84.Flatseal

5. Applicare i temi del sistema GTK alle applicazioni Flatpak

Potresti aver già notato che la maggior parte delle app Flatpak non cambia aspetto in base al tema del sistema corrente.

Perché? Perché le app Flatpak vengono eseguite all'interno di un "contenitore" e non hanno accesso al file system host, alla rete o ai dispositivi fisici.

Puoi scegliere di installare i temi come Flatpak per risolvere questo problema. Tuttavia, il tuo tema preferito potrebbe non essere disponibile nel formato Flatpak.

In alternativa, puoi fare uno sforzo manuale e forzare le applicazioni Flatpak a utilizzare un determinato tema. Ecco come farlo.

Passaggio 1: concedi a Flatpak l'accesso alla cartella in cui sono conservati i file del tema:

sudo flatpak override --filesystem=$HOME/.themes

Passaggio 2: elenca tutti i temi disponibili nella posizione ~/.themes e fornisci a Flatpak il nome della cartella del tema selezionato:

sudo flatpak override --env=GTK_THEME=chosen-theme 

Se cambi il tema del sistema in un secondo momento, puoi cambiare il tema per Flatpak nello stesso modo.

Puoi annullare le modifiche utilizzando questo comando:

sudo flatpak override --reset

Scopri di più sull'applicazione del tema GTK alle app Flatpak in questo articolo.

6. Aggiorna le app Flatpak e puliscile

Questo è più per le distribuzioni ostili di Flatpak come Ubuntu. Se la tua distribuzione non è integrata con Flatpak e non la hai integrata con il Software Center, le app Flatpak installate non verranno aggiornate con gli aggiornamenti di sistema.

Puoi aggiornare tutte le app Flatpak installate contemporaneamente con:

flatpak update

Non solo aggiornerà le applicazioni, ma rimuoverà anche eventuali runtime inutilizzati. Nonnon è più necessario eseguire questo comando manualmente.

flatpak uninstall --unused

Suggerimento bonus: durante la rimozione di un'applicazione Flatpak, puoi fare in modo che rimuova i dati personali dell'applicazione che di solito vengono lasciati nella directory home.

flatpak uninstall --delete-data package_name

Conclusione

Non ho deliberatamente aggiunto ulteriori suggerimenti sui comandi Flatpak, anche se ero tentato di farlo. Probabilmente ci sono alcune altre applicazioni e modifiche per i pacchetti Flatpak. Ho condiviso i miei preferiti.

Se conosci qualche buon consiglio relativo ai pacchetti Flatpak, condividili con noi nella sezione commenti.

Articoli correlati: