GNU/Linux >> Linux Esercitazione >  >> Linux

Come aprire Appimage in Linux

La maggior parte degli utenti Linux non ha problemi con l'installazione o la disinstallazione delle applicazioni. Non importa quale distro usi; avrà un gestore di pacchetti che farà tutto.

Ma con la crescita della comunità Linux, gli sviluppatori stanno cercando di mantenere le cose ancora più semplici e stabili per gli utenti finali e altri sviluppatori. Di recente, abbiamo assistito all'ascesa di snap e flatpak. Ne ho parlato sia qui che qui. Questi framework di sviluppo di app risolvono alcuni dei problemi che gli sviluppatori di app Linux devono affrontare da molto tempo.

Appimage mira anche a risolvere numerosi problemi. Risolve molti problemi quando si tratta di utilizzare il software su distribuzioni Linux. Uno dei problemi principali per gli utenti Linux è ottenere un'app specifica per la loro distribuzione Linux e, lo stesso per gli sviluppatori, devono creare la loro app per diverse distribuzioni Linux.

Un file equivale a un'app

i file appimage contengono le librerie o le dipendenze richieste, non è necessario installare nessun altro pacchetto per eseguire appimage. Al contrario, l'applicazione potrebbe chiedere all'utente di integrare l'applicazione nel sistema per avviarla dal menu dell'app. Parlerò dell'integrazione di appimage più avanti in questo articolo.

Come si usa appimage?

appimage è il modo più semplice per eseguire un'app su Linux. Quasi tutte le distribuzioni Linux possono eseguire appimage perfettamente.

Appimage in esecuzione –

  • Ottieni l'appimage dell'applicazione desiderata
  • Rendilo eseguibile
  • Fai doppio clic su di esso

E questo è praticamente tutto. Tutto quello che devi fare è rendere eseguibile appimage dalla riga di comando o fare clic con il pulsante destro del mouse sul file>> proprietà>> autorizzazioni e seleziona "Consenti l'esecuzione del file come programma" .

Per rendere appimage eseguibile dalla riga di comando, apri il terminale e digita il seguente comando –

sudo chmod +x name.appimage

Integra appimage con il sistema

le app appimage sono progettate per racchiudere tutte le librerie e le dipendenze specifiche dell'app e funzionare come applicazioni Windows portatili. Basta fare clic su di esso e verrà eseguito.

Se vuoi integrare un'appimage con il tuo sistema e aprirla dal menu delle app come qualsiasi altra applicazione, è del tutto possibile.

Molte applicazioni, una volta eseguite, chiedono all'utente di integrarle con il sistema. E facendo clic su "Sì" viene eseguita l'applicazione e viene creata una voce nel menu delle applicazioni. Ma questa funzionalità è disponibile solo se lo sviluppatore dell'app ha fornito tale opzione.

C'è un demone opzionale chiamato appimaged. Se installato, questo demone cercherà i file appimage nelle directory più comunemente utilizzate e registrerà automaticamente le app appimage.

Per installare appimaged, usa i seguenti comandi –

wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
chmod a+x appimaged-x86_64.AppImage
./appimaged-x86_64.AppImage --install

Una volta terminato, il terminale ti chiederà di disconnetterti e di riconnetterti per completare l'installazione. Oppure puoi riavviare il sistema.

Ora qualsiasi appimage nelle seguenti directory verrà registrata nel sistema. D'ora in poi, non dovrai nemmeno rendere eseguibile alcun file; scarica qualsiasi immagine dell'app e aprila dal menu delle app.

Directory monitorate da appimaged

  • $HOME/Download (o il suo equivalente localizzato, come determinato da G_USER_DIRECTORY_DOWNLOAD in glib)
  • $HOME/.local/bin
  • $HOME/bin
  • $HOME/Applicazioni
  • /Applicazioni
  • [qualsiasi partizione montata]/Applicazioni
  • /opt
  • /usr/local/bin

Disinstalla appimage

appimage app è solo un semplice file e, quando lo esegui, non memorizza nemmeno un singolo file nella directory di installazione del sistema o altrove. Come accennato in precedenza, alcune app potrebbero chiedere conferma per integrare appimage con il sistema per aprirlo facilmente dal menu delle app. Se lo confermi, registrerà l'app nel sistema e la collegherà al file appimage.

Se hai installato appimaged, non devi fare nulla in più per integrare o rimuovere alcuna app. Il semplice download di un'immagine dell'app registrerà l'app con il menu di sistema e l'eliminazione del file la disintegra automaticamente.

Aggiorna l'immagine dell'app

appimage è un'intera app. Se uno sviluppatore di app rilascia una nuova versione dell'app, gli utenti possono scaricare la nuova versione ed eliminare la versione precedente. Ecco come puoi aggiornarlo.

Ma se desideri aggiornare l'app corrente, puoi provare a farlo utilizzando il pacchetto AppImageUpdate fornito dallo sviluppatore AppImage. Questo pacchetto aggiorna un'app solo se le informazioni sull'aggiornamento sono disponibili nel file.

Scarica AppImageUpdate dal mercato delle app ed eseguilo come qualsiasi altro file appimage.

Ora seleziona l'app che desideri aggiornare e verrà aggiornata. gli aggiornamenti di appimage sono molto veloci perché viene aggiornata solo la parte dell'app che è stata modificata, non l'intera app.

Conclusione

Quindi è così che puoi eseguire un file appimage. L'esecuzione di un'intera applicazione da un singolo file è un grande vantaggio. Se il progetto continua, spero di ottenere un modo ancora migliore per aggiornare qualsiasi applicazione.

Inoltre, il sito Web dell'applicazione elenca oltre 900 applicazioni, ma non è disponibile alcuna opzione di ricerca per trovare un'app specifica. Sarà meglio avere un negozio simile a uno snap e avere tutte le applicazioni correttamente ordinate e facilmente reperibili.


Linux
  1. Come abbiamo creato un'app desktop Linux con Electron

  2. Come aumentare il limite del numero di file aperti in Linux

  3. Come scoprire l'elenco di tutte le porte aperte in Linux

  4. Come elencare le porte aperte sul server Linux/Unix

  5. Come aprire la porta in Linux

Come installare Google Chrome App Launcher in Linux

Come utilizzare AppImage in Linux [Guida completa]

Come aprire il terminale in Ubuntu Linux

Come utilizzare AppImage su Linux (Guida per principianti)

Come aprire un PDF in un terminale Linux

Come controllare le porte aperte in Linux?