Se hai provato Linux come alternativa a Windows o macOS, sai che usarlo può essere a dir poco complicato. Come persona che utilizza Linux come sistema operativo principale, posso attestarlo, ma posso anche attestare una cosa che rende il mio desktop Linux più facile da usare: AppImages.
I formati software Linux sono un disastro
Come sa ogni utente Linux istruito, installare un’applicazione su distribuzioni basate su Debian spesso significa trovarla nel formato file DEB, ma giri al minuto su Fedora e altre distribuzioni RedHat, il tutto mentre le distribuzioni Arch si basano semplicemente su qualcosa chiamato tarball. Su quasi tutte le distribuzioni, puoi utilizzare il file Formato contenitore a scatto, a meno che non utilizzi Linux Mint 20 o versioni successive, dovrai disabilitare un blocco Snap integrato. Puoi sempre usare Flatpack anche, ma potrebbe essere necessario installare prima il supporto Flatpak.
Sei ancora stanco? Stesso. La situazione peggiora quando ti rendi conto che molte app popolari non sono disponibili in tutti i formati, quindi in pratica finisci quasi inevitabilmente per utilizzare un mix. Si potrebbe sostenere che la diversità sia un punto di forza dell’ecosistema Linux e che dal mercato aperto dei formati emergeranno inevitabilmente formati migliori. Forse è vero, ma non sono un attivista del software, solo un ragazzo che cerca di accedere a Spotify sul suo desktop fatto in casa.
AppImages semplifica tutto
E se ti dicessi che un altro formato di pacchetto risolve tutti questi problemi? Ok, non è così, ma personalmente ho scoperto che quando il software di cui ho bisogno è disponibile come AppImage, la mia vita desktop Linux diventa molto più semplice.
Non entrerò nei dettagli tecnici del motivo per cui le AppImage sono così, ma noterai immediatamente quando scarichi un’AppImage che è tutto ciò che ottieni: un file con estensione .appimage. Eccola, l’app. Non è una procedura guidata di installazione, è l’app stessa. Se sei un utente Windows, puoi considerarla simile a una “app portatile” o su macOS a
Dopo averlo scaricato, devi fare solo un piccolo passo: fai clic con il pulsante destro del mouse, seleziona Proprietà e cerca una casella di controllo su cui fare clic accanto a “È eseguibile” o magari “Consenti l’esecuzione del file come programma a seconda della tua distribuzione”. Ciò autorizza l’app a operare sul tuo dispositivo. (Puoi anche fallo nel terminale Linux se sei così incline.) Da quel momento in poi, puoi semplicemente fare doppio clic sul file per avviare la tua app. E ‘così semplice. Nessun comando da inserire, nessun repository da abilitare che restituisca messaggi di errore criptici, nessun mirror da aggiornare, controlla per assicurarti che la tua distribuzione supporti il formato disponibile. Funziona e basta.
Ora sei anche libero da un altro punto dolente di Linux: gli aggiornamenti delle app. A seconda della distribuzione che utilizzi, le app disponibili nel suo store ufficiale o nei repository sono spesso obsolete perché l’ultima versione non è stata testata abbastanza per garantire che funzioni sulla tua distribuzione. Poiché AppImages non fa affidamento sui componenti interni della tua distribuzione, puoi ottenere la versione più recente senza preoccuparti di tali conflitti.
Inoltre, poiché AppImages sono file statici e autonomi, puoi avere più versioni della stessa app una accanto all’altra e utilizzare la versione che preferisci. Sei libero di ottenere l’ultima versione se e quando lo desideri. Se non ti piace una versione più recente, eliminala e torna a utilizzare quella vecchia.
Mettili su un’unità USB per diventare mobile
Hannah Stryker / Appassionato di istruzioni Le AppImage non vengono mai tecnicamente “installate” sul tuo sistema e sono invece file completamente portatili. Puoi spostare un’AppImage praticamente in qualsiasi posizione sul tuo computer e avviarla da lì, anche su un’unità esterna.
Mi piace mettere tutte le mie AppImages su una chiavetta USB che rimane collegato al mio PC per la maggior parte del tempo. Ciò mi consente di risparmiare spazio di archiviazione sull’unità principale del mio PC. Significa anche che se ho un secondo dispositivo Linux su cui desidero utilizzare una di queste app, posso collegare il mio disco e iniziare immediatamente a utilizzare le mie app invece di scaricarle separatamente. Se ho bisogno di avere app su entrambi i computer contemporaneamente, basta copiare e incollare l’app. E ‘così semplice.
Non sono perfetti però
Il problema più grande che incontro con AppImages è semplicemente che non ce ne sono abbastanza. Le persone che sviluppano le app che utilizzo hanno una quantità di tempo limitata e ogni formato in cui forniscono la loro app aumenta il loro carico di lavoro, quindi AppImages non sempre riesce a tagliare. A volte terze parti svolgono il lavoro da sole e li caricano su Internet per te, ma ciò solleva problemi di sicurezza.
Potresti anche scoprire che AppImages non si integra con il tuo desktop così bene come fanno altri formati di pacchetto “nativi”. Puoi risolvere alcuni di questi problemi con ulteriori modifiche, di cui parlerò più avanti.
Alcune persone si lamentano anche del tempo necessario per l’avvio di AppImages, anche se personalmente non l’ho trovato peggiore di Snaps e Flatpaks, i formati con cui vengono generalmente confrontati AppImages. Il tuo chilometraggio può variare a seconda delle app che utilizzi e dell’hardware su cui sei in esecuzione.
Dove trovare AppImages
AppImages in genere non sono disponibili nello store di software integrato nella tua distribuzione. La migliore fonte per loro è solitamente il sito web dei fornitori di app. Ad esempio, vado alla mia app per appunti preferita Sito web di Standard Notes per ottenere la loro ultima AppImage e il sito web di LibreOffice offre la sua suite di produttività gratuita come singola AppImage.
Puoi anche controllare il sito web ufficiale di AppImage. Esistono altri hub per AppImages online, ma tieni presente che quelli che trovi su questi siti sono spesso assemblati da terze parti, non dagli stessi sviluppatori di app, quindi comportano un maggiore livello di rischio per la sicurezza. Questo è vero per molti formati di pacchetti Linux, quindi fai attenzione come faresti normalmente e vai al sito Web del fornitore dell’app per cercare prima AppImages.
Puoi anche andare più in profondità e imparare come integrare questo formato di pacchetto Linux nel tuo desktop, rendendolo disponibile nel launcher delle tue applicazioni, seguendo la nostra guida dedicata all’utilizzo di AppImages.