Installation
Supported Platforms
Allmon3 is only supported on:*
- Debian 12 Bookworm (including Raspoberry Pi OS 12)
- Debian 11 Bullseye (including Raspberry PiOS 11)
ASL3 Packages Install
Debian 12
-
Install the AllStarLink repository file
sudo -s cd /tmp wget https://repo.allstarlink.org/public/asl-apt-repos.deb12_all.deb sudo dpkg -i asl-apt-repos.deb12_all.deb sudo apt update
-
Install allmon3:
sudo apt install allmon3
Debian 11
-
Enable the Debian 11
bullseye-backports
package repository:gpg --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 gpg --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131 gpg --export 0E98404D386FA1D9 | sudo apt-key add - gpg --export 6ED0E7B82643E131 | sudo apt-key add - echo "deb https://deb.debian.org/debian bullseye-backports main" > /etc/apt/sources.list.d/bullseye-backports.list apt update
-
Install the dependencies
apt install -y apache2 python3-argon2 apt install -y -t bullseye-backports python3-websockets python3-aiohttp python3-aiohttp-session
-
Install Allmon3
wget https://github.com/AllStarLink/Allmon3/releases/download/t_rel_1_2_0/allmon3_1.2.0-1.bullseye_all.deb dpkg -i allmon3_1.2.0-1.bullseye_all.deb
Debian 10
Note: Allmon v1.2.1 will be the last version for Debian 10. Please upgrade your AllStarLink system to AllStarLink v3 on Debian 12.
-
Enable the Debian 10
buster-backports
package repository:gpg --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC gpg --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 gpg --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 gpg --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131 gpg --export 04EE7237B7D453EC | sudo apt-key add - gpg --export 648ACFD622F3D138 | sudo apt-key add - gpg --export 0E98404D386FA1D9 | sudo apt-key add - gpg --export 6ED0E7B82643E131 | sudo apt-key add - echo "deb https://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/buster-backports.list apt update
-
Install the dependencies
apt install -y apache2 python3-argon2 apt install -y -t buster-backports python3-async-timeout python3-attr python3-multidict python3-yarl python3-pip
-
Install Python modules using PIP3
apt remove python3-aiohttp python3-websockets pip3 install aiohttp pip3 install aiohttp_session pip3 install websockets
-
Update the CA Certificate chain since Debian 10 is out of support
apt install ca-certificates update-ca-certificates --fresh
-
Install Allmon3 (debian10 version)
wget https://github.com/AllStarLink/Allmon3/releases/download/t_rel_1_2_0/allmon3_1.2.0-1.buster_all.deb dpkg -i allmon3_1.2.0-1.buster_all.debntu.com --recv-keys 6ED0E7B82643E131
Install from Source
Installation from source is not supported in the general use case. However,
make install
should yield a working system.