Creazione AppImage

Da Gambas-it.org - Wikipedia.
Versione del 21 mar 2024 alle 16:06 di Akrobaticone (Discussione | contributi) (Creata pagina con " Dalla versione 3.19 di Gambas per distribuire e installare il nostro progetto è possibile la creazione di una AppImage. <BR>''AppImage è un formato per la distribuzione...")

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Dalla versione 3.19 di Gambas per distribuire e installare il nostro progetto è possibile la creazione di una AppImage.
AppImage è un formato per la distribuzione di software portatile su Linux senza la necessità di autorizzazioni di superutente per installare l'applicazione.Ha come scopo la distribuzione di software binario indipendente dalla distribuzione Linux (Wikipedia).
AppImage consiste quindi in un unico file che contiene in se tutto il necessario per poter eseguire l'applicazione su molte distribuzioni Linux

Per prima cosa bisogna installare AppImage,da terminale dare il seguente comando:
wget -O appimage-builder-x86_64.AppImage https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage
Rendiamolo eseguibile:
chmod +x appimage-builder-x86_64.AppImage

Installiamolo (opzionale):
sudo mv appimage-builder-x86_64.AppImage /usr/local/bin/appimage-builder

Le istruzioni per l'installazione aggiornate sono disponibili al seguente indirizzo:
https://appimage-builder.readthedocs.io/en/latest/intro/install.html#intro-install

Si avvia gambas e si entra nel proprio progetto,si sceglie dal menu progetto:
"Crea pacchetto di installazione"
viene chiesto di creare l'eseguibile
quando si arriva alla pagina " scegli distribuzione si spunta la casella "AppImage" poi vengono chiesti i repository della distribuzione
per esempio:

http://archive.ubuntu.com/ubuntu/

Viene anche chiesta la versione della distribuzione dalla quale attingere le dipendenze, premendo il pulsante a fianco si imposta la distro che si sta utilizzando in quel momento.
Alla fine si avvia la creazione del pacchetto e il risultato sarà la AppImage del nostro programma
Per poter avviare il programma così creato è necessari dare i permessi di esecuzione

Da terminale:
chmod +x mia_applicazione