In questo articolo vedremo come sono le AppImage e come utilizzarle / installarle in Ubuntu e Arch Linux.
Ci sono diversi modi per installare il software in Ubuntu, oltre al più comune ossia attraverso repository / software center è possibile utilizzare Snap (incluso di default) e Flatpak e anche come vedremo oggi AppImage
AppImage è un progetto che punta a portare in Linux software "portable" e autoinstallanti che non richiedano permessi di amministrazioni e che soprattutto siano compatibili per le principali Distribuzioni. Altra importante caratteristica di AppImage è quella di poter includere tutte le varie librerie / dipendenze, in maniera tale che possiamo avviarlo in qualsiasi distribuzione / ambiente desktop senza dovere scaricare ed installare altri pacchetti. Inoltre tutto questo consente agli sviluppatori di poter rilasciare il proprio software un unico formato al posto di compilare pacchetti deb, rpm ecc.
AppImage però porta con se alcune limitazioni ossia l'attuale mancanza di un gestore degli aggiornamenti, soluzione che comuque gli sviluppatori stanno pensando di risolvere sviluppando software manager dedicati.
Ecco come poter utilizzare AppImage in Ubuntu e Arch Linux.
Per Ubuntu, Debian e derivate dobbiamo installare FUSE altrimenti non potremo utilizzare AppImage, per farlo basta digitare da terminale:
fatto questo possiamo scaricare e avviare i pacchetti AppImage. Per farlo basta andare sul portale AppImageHub .
sudo apt install libfuse2
fatto questo possiamo scaricare e avviare i pacchetti AppImage. Per farlo basta andare sul portale AppImageHub .
Una volta scaricata basta cliccare sul file .Appimage e avviarlo, in alternativa basta avviare il terminale nella cartella dove scaricato il file e digitare:
dove al posto di xxx dovremo inserire il nome corretto del file AppImage scaricato.
chmod a+x xxx.AppImage ./xxx.AppImage
dove al posto di xxx dovremo inserire il nome corretto del file AppImage scaricato.
Alcuni pacchetti AppImage consentono anche l'installazione completa in maniera tale da fornire la completa integrazione nel sistema operativo con tanto di icona e collegamento nel menu.
Per installare un pacchetto AppImage basta digitare:
e avremo il pacchetto AppImage installato.
./xxx.AppImage install
e avremo il pacchetto AppImage installato.