### Build AppImage for i686 using Docker Source: https://github.com/appimage/appimagetool/blob/main/README.md Builds an AppImage for the 32-bit Intel architecture using Docker. Requires Docker to be installed. ```bash ARCH=i686 bash ./ci/build-in-docker.sh ``` -------------------------------- ### Build AppImage for x86_64 using Docker Source: https://github.com/appimage/appimagetool/blob/main/README.md Builds an AppImage for the 64-bit Intel architecture using Docker. Requires Docker to be installed. ```bash ARCH=x86_64 bash ./ci/build-in-docker.sh ``` -------------------------------- ### Build AppImage for aarch64 using Docker Source: https://github.com/appimage/appimagetool/blob/main/README.md Builds an AppImage for the 64-bit ARM architecture using Docker. Requires Docker and prior setup for cross-compilation. ```bash ARCH=aarch64 bash ./ci/build-in-docker.sh ``` -------------------------------- ### Build AppImage for armhf using Docker Source: https://github.com/appimage/appimagetool/blob/main/README.md Builds an AppImage for the 32-bit ARM (hard float) architecture using Docker. Requires Docker and prior setup for cross-compilation. ```bash ARCH=armhf bash ./ci/build-in-docker.sh ``` -------------------------------- ### Prepare Docker for ARM Cross-Compilation Source: https://github.com/appimage/appimagetool/blob/main/README.md Prepares the Docker system for cross-compiling for ARM architectures. This command must be run before building ARM AppImages. ```bash docker run --rm --privileged multiarch/qemu-user-static --reset -p yes ``` -------------------------------- ### AppImageTool Detailed Usage Source: https://github.com/appimage/appimagetool/blob/main/README.md Lists all available options for appimagetool, including generating AppImages, listing files, embedding update information, signing, and verbose output. ```bash Usage: appimagetool [OPTION...] SOURCE [DESTINATION] - Generate AppImages from existing AppDirs Help Options: -h, --help Show help options Application Options: -l, --list List files in SOURCE AppImage -u, --updateinformation Embed update information STRING; if zsyncmake is installed, generate zsync file -g, --guess Guess update information based on environment variables set by common CI systems (GitHub actions, GitLab CI) --version Show version number -v, --verbose Produce verbose output -s, --sign Sign with gpg[2] --comp Squashfs compression -n, --no-appstream Do not check AppStream metadata --exclude-file Uses given file as exclude file for mksquashfs, in addition to .appimageignore. --runtime-file Runtime file to use --sign-key Key ID to use for gpg[2] signatures --sign-args Extra arguments to use when signing with gpg[2] ``` -------------------------------- ### Generate AppImage from AppDir Source: https://github.com/appimage/appimagetool/blob/main/README.md Basic usage to generate an AppImage from an existing AppDir. Ensure the ARCH environment variable is set if architecture cannot be determined automatically. ```bash ARCH=x86_64 ./appimagetool-x86_64.AppImage some.AppDir ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.