Signed APT repository for Debian and Ubuntu. It carries PHP 5.6 to 8.5, including distributions that Sury no longer builds for, and packages made by NKS Hub.
curl -fsSL https://repo.nks-hub.cz/public-key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/nks-dev.gpg sudo tee /etc/apt/sources.list.d/nks-php.sources <<EOF Types: deb URIs: https://repo.nks-hub.cz/ Suites: $(. /etc/os-release; echo $VERSION_CODENAME) Components: php Signed-By: /usr/share/keyrings/nks-dev.gpg EOF sudo apt update sudo apt install php8.4-fpm php8.4-mysql php8.4-curl php8.4-mbstring
Ubuntu 18.04 does not read .sources files; use one line in /etc/apt/sources.list.d/nks-php.list instead:
deb [signed-by=/usr/share/keyrings/nks-dev.gpg] https://repo.nks-hub.cz/ bionic php
| Suite | Where the packages come from | Architectures |
|---|---|---|
| bullseye, bookworm, trixie, jammy, noble | mirror of packages.sury.org/php, refreshed every night | amd64, arm64, armhf |
| buster, bionic, focal | rebuilt here from the Sury source packages, same upstream revision as Sury; extensions bundled with PHP only, no PECL extensions (imagick, redis, xdebug, apcu and similar) | amd64 |
bullseye, component legacy | nks-php5.4-legacy: PHP 5.4.45 in /opt/php/5.4.45 with security fixes ported from the PHP 5.6 patches | amd64 |
Debian 10 itself is archived. Its base sources must point to http://archive.debian.org/debian and include buster-updates and debian-security buster/updates; the buster packages here were built against those updates, and without them apt reports held broken packages.
Peer-to-peer file sharing, in the libershare component for Ubuntu 24.04 (noble), amd64 and arm64. The libershare package is a wizard that picks the components for the machine: the libershare-backend core with the libershare-frontend web interface, the desktop app, or for single-board computers a kiosk mode, an XFCE or GNOME desktop, remote administration and RK3588 video acceleration.
sudo tee /etc/apt/sources.list.d/nks-libershare.sources <<EOF Types: deb URIs: https://repo.nks-hub.cz/ Suites: noble Components: libershare Signed-By: /usr/share/keyrings/nks-dev.gpg EOF sudo apt update sudo apt install libershare
The Textida text editor in a separate repository, suite stable, component main, amd64 and arm64. New GitHub releases are copied here automatically twice an hour.
sudo tee /etc/apt/sources.list.d/textida.sources <<EOF Types: deb URIs: https://repo.nks-hub.cz/textida/ Suites: stable Components: main Architectures: amd64 arm64 Signed-By: /usr/share/keyrings/nks-dev.gpg EOF sudo apt update sudo apt install textida
NKS Dev <dev@nks-hub.cz>, ED25519, fingerprint 13A5 50D1 DF00 421C F78E B5C1 6146 AF03 3594 6F69, valid until 15 April 2028.
Contact: dev@nks-hub.cz