Stable upstream LTSP releases are offered in .deb package format in the LTSP PPA. They should work in all .deb-based distributions that use systemd, i.e. from Debian Jessie 8 and Ubuntu Xenial 16.04 and upwards.
The LTSP PPA is mandatory for distributions before 2020 that have the older LTSP5, and optional but recommended to have in newer distributions. When clients netboot,
ltsp init dynamically configures a lot of other packages, like systemd, network-manager, display managers, netplan etc. Some times normal distribution updates of said packages break the netboot process, and urgent LTSP updates provided by the PPA are required to fix it.
To install the repository in Ubuntu-based distributions, run as root:
add-apt-repository ppa:ltsp apt update
To install the repository in Debian-based distributions, run as root:
wget https://ltsp.org/misc/ltsp-ubuntu-ppa-focal.list -O /etc/apt/sources.list.d/ltsp-ubuntu-ppa-focal.list wget https://ltsp.org/misc/ltsp_ubuntu_ppa.gpg -O /etc/apt/trusted.gpg.d/ltsp_ubuntu_ppa.gpg apt update
Note that normally Debian users should not be using PPAs. LTSP is an exception, as it only contains shell code (and a bit of python), it is interpreted (Architecture:all, no compiled binaries involved), and the .debs are tested on Debian too.