Flatpak si conferma come uno degli strumenti più importanti per la distribuzione di applicazioni su Linux, indipendentemente dalla distribuzione utilizzata. Con la release 1.16.2, gli sviluppatori hanno introdotto una funzione molto attesa: il supporto alla reinstallazione dei bundle. Fino ad oggi, quando si installava un’applicazione da un file .flatpak, era necessario rimuoverla manualmente prima di poterla reinstallare o aggiornare. Ora, grazie a questa nuova funzionalità, Flatpak è in grado di sovrascrivere direttamente un’installazione esistente, rendendo il processo più fluido e allineato a quello dei repository ufficiali.

Questa novità semplifica notevolmente il workflow degli utenti e degli sviluppatori, riducendo i passaggi necessari e migliorando l’esperienza complessiva. È un cambiamento che porta i bundle locali allo stesso livello di praticità delle installazioni da repository, rafforzando la versatilità di Flatpak come sistema di packaging universale.
Miglioramenti hardware e supporto a Intel Xe
Un altro punto di rilievo di questa versione è l’abilitazione del supporto VA-API per le GPU Intel Xe. Questo significa che le applicazioni distribuite tramite Flatpak possono sfruttare meglio l’accelerazione hardware per la decodifica video, migliorando le prestazioni multimediali e riducendo il consumo energetico. Per chi utilizza sistemi con grafica Intel di nuova generazione, si tratta di un passo avanti significativo che rende l’esperienza più efficiente e moderna.
Stabilità, sicurezza e correzioni
Flatpak 1.16.2 non si limita alle nuove funzionalità, ma porta con sé una serie di bugfix e miglioramenti di sicurezza. Sono stati risolti diversi problemi legati a memory leak e crash, oltre a correzioni per la gestione delle immagini OCI. Anche il comando flatpak-kill è stato raffinato, evitando di inviare segnali di terminazione a processi non desiderati.
Sul fronte della sicurezza, è stata chiusa una vulnerabilità che poteva rendere accessibile la home directory in particolari condizioni, rafforzando ulteriormente le garanzie di isolamento offerte dal sandboxing. Inoltre, sono stati migliorati i comportamenti di flatpak mask e flatpak pin, assicurando che le configurazioni dei repository vengano ricaricate correttamente dopo le modifiche.
Fonte: Linuxiac