I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione.
Con così tante distribuzioni Linux e metodi di pacchettizzazione disponibili, non c'è da meravigliarsi che gli sviluppatori scelgano spesso di distribuire i propri programmi in un formato, come AppImage, che può essere eseguito da qualsiasi sistema Linux. Ma AppImages è doloroso da gestire e non si integra facilmente con il menu di sistema.
Fortunatamente, esiste una soluzione che può aiutarti a utilizzare AppImages come se fossero normali app Linux.
Cosa sono le AppImage e perché esistono?
Non è un segreto che Linux sia una piattaforma frammentata e questo può essere doloroso per te quando cerchi di installare software che è stato compilato come binario per una distribuzione diversa dalla tua. C'è DEB per distribuzioni basate su Debian, RPM per Red Hat, PKG.TAR.XZ per il gestore di pacchetti Pacman di Arch e altro ancora.
La creazione e la manutenzione di binari per diverse distribuzioni richiede molto tempo e spesso gli sviluppatori preferirebbero farlo pubblica un pacchetto che funzionerà su tutti i sistemi Linux e può essere avviato con un clic o un singolo terminale comando.
AppImage è un formato che puoi semplicemente scaricare ed eseguire. Queste app vengono fornite con tutte le dipendenze necessarie e non è nemmeno necessario installarle.
Per avviare un'AppImage, devi prima renderla eseguibile:
sudochmod +Xsomeapp.AppImage
... quindi fai doppio clic su di esso nel tuo file manager o se sei ancora in un terminale, inserisci:
./qualcheapp. AppImage
Per gli utenti di GUI Linux, questo può essere scoraggiante e sebbene esistano app che lo faranno gestisci e avvia le tue AppImages per te, non è così semplice come aprire il menu e fare clic sull'AppImage che desideri avviare, come se fosse una normale app di tutti i giorni.
AppImageLauncher è un'app open source, che può trasformare in realtà il tuo sogno di avviare AppImages dal menu di sistema.
Che cos'è AppImageLauncher?
AppImageLauncher fa più di quanto suggerisce il nome e, una volta installato sul tuo sistema, intercetterà tutto tenta di aprire un'AppImage, dandoti una finestra di dialogo con l'opzione di scegliere come vuoi che sia AppImages trattato.
Puoi scegliere di eseguire l'AppImage una volta o integrarla con il menu di sistema in modo che se desideri avviare l'app in futuro, devi solo selezionarla dal menu.
Le normali app installate tramite il gestore pacchetti vengono aggiornate insieme al tuo sistema, ma AppImages, poiché i file che scarichi una volta e in genere vengono eseguiti facendo clic sull'icona, non lo sono.
AppImageLauncher cambia questo aggiungendo una voce alla voce dell'app nel menu di sistema, che verificherà la presenza di aggiornamenti e scaricherà la versione più recente.
Se sei stufo di un particolare AppImage e lo vuoi fuori dal tuo sistema, AppImageLauncher può gestirlo anche tu.
Come installare AppImageLauncher su Linux
AppImageLauncher è preinstallato sui sistemi Manjaro e sono disponibili versioni ufficiali per Debian, Ubuntu e Fedora. Esiste anche una versione AppImageLauncher supportata dalla comunità per Arch Linux. Il sistema operativo elementare non è attualmente supportato.
Installa AppImageLaucher su Debian o Ubuntu
Aggiungi AppImageLauncher PPA, quindi aggiorna il tuo sistema:
sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt aggiornamento
Ora installa AppImageLauncher con:
sudo apt installare appimage launcher
Installa AppImageLauncher su sistemi basati su Arch
AppImageLauncher è disponibile in il repository utente di Arch e puoi installarlo usando yay:
sudo yay -S appimagelauncher
Su Fedora e altre distribuzioni RPM
Scarica l'ultima versione di RPM dalla pagina AppImageLauncher GitHub Releases.
Scaricamento:AppImageLauncher
Quindi, vai alla directory Download utilizzando il comando cd e digitare:
sudogiri/min-ioappimagelauncher-x.X.rpm
Come utilizzare AppImageLauncher per creare voci di menu
Una volta installato AppImageLauncher, ecco come utilizzarlo per aggiungere un'AppImage al menu di sistema:
- Scarica un'AppImage che desideri utilizzare. Individua AppImage nel tuo file manager e avvialo.
- AppImageLauncher verrà avviato al posto di AppImage. Se è la prima volta che usi AppImageLauncher, fai clic su personalizzare per scegliere la directory in cui desideri archiviare le tue AppImages, quindi fai clic su OK.
- Apparirà una nuova finestra di dialogo, che ti offrirà la scelta di Esegui una volta O Integra ed esegui.
- Per spostare l'AppImage nella posizione specificata e integrarla con il menu di sistema, scegli Integra ed esegui.
- L'app verrà avviata. La prossima volta che vorrai avviare l'app, apri semplicemente il menu di sistema e fai clic sull'icona dell'app.
Avere l'app integrata con il menu di sistema è fantastico, fino a quando non la desideri più. Per eliminare l'AppImage:
- Apri il menu di sistema e individua l'icona AppImage.
- Fare clic con il tasto destro sull'icona AppImage.
- Selezionare Rimuovi AppImage dal sistema.
Se sono disponibili versioni aggiornate di AppImages, potrai aggiornarle dallo stesso menu contestuale.
AppImageLauncher semplifica la gestione di AppImages
Ora puoi utilizzare AppImageLauncher per integrare facilmente AppImages con il tuo menu di sistema e non c'è motivo per evitare di usarli più.
Invece di cercare software appositamente creato per la tua distribuzione nei repository predefiniti, esamina le vaste librerie di AppImages disponibili per tutte le piattaforme Linux.