1.35.5-build3
Debian trixie packages
Binary .deb packages for FreeUnit on Debian trixie
(amd64 only): install the core daemon plus exactly one language
module — the PHP embed SAPI allows only one PHP version per
instance.
1. Enable deb.sury.org (PHP modules only)
PHP modules depend on libphpX.Y-embed from deb.sury.org. Skip
this step if you only install the Python module.
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
ca-certificates curl gnupg lsb-release
sudo curl -fsSL https://packages.sury.org/php/apt.gpg \
-o /usr/share/keyrings/sury-php.gpg
sudo tee /etc/apt/sources.list.d/sury-php.sources >/dev/null <<'SURY'
Types: deb
URIs: https://packages.sury.org/php/
Suites: $(lsb_release -sc)
Components: main
Signed-By: /usr/share/keyrings/sury-php.gpg
SURY
sudo apt-get update2. Download, verify checksums, install
DEB=1.35.5-1~trixie # version inside the .deb file names
MOD=php8.4 # php8.3 | php8.4 | php8.5 | python3.13
BASE="https://github.com/6RUN0/freeunit/releases/download/1.35.5-build3"
curl -fLO "$BASE/SHA256SUMS"
curl -fLO "$BASE/unit_${DEB}_amd64.deb"
curl -fLO "$BASE/unit-${MOD}_${DEB}_amd64.deb"
sha256sum -c --ignore-missing SHA256SUMS
sudo apt-get install -y \
"./unit_${DEB}_amd64.deb" "./unit-${MOD}_${DEB}_amd64.deb"sha256sum -c --ignore-missing checks only the files you
downloaded and fails if any digest does not match.
3. Run
sudo systemctl enable --now unit
systemctl status unitOptional -dbg (debug symbols) and -dev packages are attached
to this release. SHA256SUMS provides integrity only, not
authenticity. The installed package version is X.Y.Z-1~trixie
(the . in the asset file name is GitHub's renaming of ~).