Skip to content

Install froxlor on Debian/Ubuntu using apt ​

froxlor provides packages for Debian and Ubuntu systems via its own repository.

0. Supported distribution versions and recommendations ​

Packages will be built for all supported debian/ubuntu distribution, see configuration templates.

DistroVersionNotesRecommended source for ISO
Debian*13 (trixie/stable), 12 (bookworm), 11 (bullseye)oldoldstable is supported as long as upstream supports ithttps://www.debian.org/distrib/netinst
Ubuntu24.04 (noble), 22.04 (jammy), 20.04 (focal [deprecated])LTS releases onlyhttps://ubuntu.com/download/server

*Debian is the recommended and most likely best supported distribution for froxlor.

1. Edit apt sources ​

In order to install froxlor, we need to add the GPG keys and the repository to the APT sources ( key: CEED364A432D3158EEEB65BAABB22822918FBEA4).

Debian ​

shell
apt -y install apt-transport-https lsb-release ca-certificates curl gnupg
curl -sSLo /usr/share/keyrings/deb.froxlor.org-froxlor.gpg https://deb.froxlor.org/froxlor.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.froxlor.org-froxlor.gpg] https://deb.froxlor.org/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/froxlor.list'

Ubuntu ​

shell
apt -y install apt-transport-https lsb-release ca-certificates curl gnupg
curl -sSLo /usr/share/keyrings/deb.froxlor.org-froxlor.gpg https://deb.froxlor.org/froxlor.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.froxlor.org-froxlor.gpg] https://deb.froxlor.org/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/froxlor.list'

2. Update package list ​

To update the packages list and all the packages installed to the latest version, run the following command.:

shell
apt update && apt upgrade

3. Install froxlor ​

Install froxlor together with all needed packages (e.g. webserver):

shell
apt install froxlor

4. Proceed with installation and configuration ​

Now follow the general installation documentation starting with step 3: Create privileged database user