Untar, launch with a dedicated profile. That's the whole guide.
$ wget https://downloads.natalie.cryolite.acreetionos.org/releases/140.9.1-gnu1/SHA256SUMS $ for p in 00 01 02; do wget https://downloads.natalie.cryolite.acreetionos.org/releases/140.9.1-gnu1/cryolite-140.9.1-gnu1.tar.xz.$p.part; done $ cat cryolite-140.9.1-gnu1.tar.xz.*.part > cryolite-140.9.1-gnu1.tar.xz $ sha256sum -c SHA256SUMS $ tar -xJf cryolite-140.9.1-gnu1.tar.xz $ mkdir -p ~/.local/share/cryolite-profile # your data lives here, not in the tree $ ./bin/cryolite --profile ~/.local/share/cryolite-profile
The tarball contains bin/ — the application directory exactly as the build produced it. No installer, no self-mutation, nothing written outside your chosen profile directory.
The build links against your system's shared libraries like any distribution Firefox: gtk3, libpulse, dbus-glib, libx11 and friends. On AcreetionOS and other Arch-likes, the standard firefox dependency set covers everything.
The browser never updates itself — by design. Re-download on each cycle or respin, or wrap the URL in your package manager / a cron script. The downloads site always serves the newest promoted version plus per-cycle archives.