As a Flatpak

Prerequisites

Note

The script will automatically check for these, and will let you know if one is not found.

  • flatpak - Go here, select your distro, and follow the directions to install flatpak.

  • flatpak-builder - According to here:

    “…[flatpak-builder] is usually available from the same repository as the flatpak package (e.g. use apt or dnf). You can also install it as a flatpak with flatpak install flathub org.flatpak.Builder.”

  • glib-compile-resources

  • appstreamcli - Comes pre-installed on most systems.

  • desktop-file-validate - Comes pre-installed on most systems.

Installation

  1. Download the latest “Source code (ZIP)” or “Source code (TAR.GZ)” file from the Codeberg Releases page. It is a good idea to make a new directory and save the file there, to keep it more contained.

  2. Once the file is downloaded, extract it.

  3. Move into the newly extracted directory. It should be named the same as the file, minus the “.zip” or “.tar.gz” part.

If you don’t know how to change directories in the terminal, look at this guide.

  1. Move into the “src/resources” directory:

    $ cd src/resources
    
  2. Run this command in the terminal:

    $ ./build.py
    
  3. You’ve finished installing Galaxy Flasher, congratulations! Galaxy Flasher should now show up as an app. You can also run it from the terminal with:

    $ flatpak run page.codeberg.ethicalhaquer.galaxyflasher