SysManage Agent Package Repositories
SysManage Agent Package Repositories
This directory contains package repositories for installing the SysManage Agent across different Linux distributions.
Repository Structure
repo/
├── deb/ # Debian/Ubuntu APT repository
└── rpm/ # Red Hat/Fedora/openSUSE/SLES YUM/DNF/Zypper repository
Supported Platforms
Debian/Ubuntu (DEB Packages)
- Ubuntu 26.04 LTS (Resolute) - Python 3.14
- Ubuntu 24.04 LTS (Noble) - Python 3.12
- Ubuntu 22.04 LTS (Jammy) - Python 3.10
- Debian 12 (Bookworm) - Python 3.11
Red Hat/CentOS/Fedora/Oracle Linux (RPM Packages)
RPM packages are available via Fedora Copr for both x86_64 and aarch64 architectures.
- EPEL 10 / CentOS Stream 10 - Python 3.12 (x86_64, aarch64)
- RHEL 9 / CentOS Stream 9 - Python 3.9+ (x86_64, aarch64)
- Rocky Linux 9 / AlmaLinux 9 / Oracle Linux 9 - Python 3.9+ (x86_64, aarch64)
- RHEL 8 / CentOS 8 - Python 3.11 via AppStream (x86_64, aarch64)
- Rocky Linux 8 / AlmaLinux 8 / Oracle Linux 8 - Python 3.11 via AppStream (x86_64, aarch64)
- Fedora 41 - Python 3.13 (x86_64, aarch64)
- Fedora 42 - Python 3.13 (x86_64, aarch64)
- Fedora 43 - Python 3.14 (x86_64, aarch64)
openSUSE/SLES (RPM Packages)
- openSUSE Leap 15.x - Python 3.11 (2021+)
- openSUSE Tumbleweed - Python 3.11+ (Rolling)
- SUSE Linux Enterprise Server 15 - Python 3.11 (2018+)
Other Platforms
- Alpine Linux 3.19, 3.20, 3.21 - APK packages (x86_64)
- macOS 11+ (Big Sur) - Universal
.pkginstaller (Intel x86_64 and Apple Silicon arm64) - Windows 10+ / Server 2019+ - MSI installer (x64 and ARM64)
- FreeBSD 14.0+ -
.pkgpackages (x86_64) - OpenBSD 7.7, 7.8 - Port tarballs and binary packages (x86_64)
- NetBSD 10.0+ -
.tgzpackages (x86_64) - Snap - Available via
snap install sysmanage - Flatpak - Agent available via Flatpak (x86_64)
Installation Instructions
Ubuntu/Debian
# Add the repository
echo "deb [trusted=yes] https://bceverly.github.io/sysmanage-docs/repo/deb stable main" | \
sudo tee /etc/apt/sources.list.d/sysmanage.list
# Update package list
sudo apt update
# Install sysmanage-agent
sudo apt install sysmanage-agent
RHEL 9 / Rocky 9 / AlmaLinux 9 / Oracle Linux 9 / CentOS Stream 9
# Add the repository
sudo tee /etc/yum.repos.d/sysmanage.repo << EOF
[sysmanage]
name=SysManage Agent Repository
baseurl=https://bceverly.github.io/sysmanage-docs/repo/rpm/el9/x86_64
enabled=1
gpgcheck=0
EOF
# Install sysmanage-agent
sudo dnf install sysmanage-agent
RHEL 8 / Rocky 8 / AlmaLinux 8 / Oracle Linux 8
# Install Python 3.11 first (required)
sudo dnf module install python311
# Add the repository
sudo tee /etc/yum.repos.d/sysmanage.repo << EOF
[sysmanage]
name=SysManage Agent Repository
baseurl=https://bceverly.github.io/sysmanage-docs/repo/rpm/el8/x86_64
enabled=1
gpgcheck=0
EOF
# Install sysmanage-agent
sudo dnf install sysmanage-agent
Fedora 41+
# Add the repository (recommended: use Copr)
sudo dnf copr enable bceverly/sysmanage
sudo dnf install sysmanage-agent
openSUSE Leap 15.x
# Add the repository
sudo zypper addrepo https://bceverly.github.io/sysmanage-docs/repo/rpm/opensuse-leap/15/x86_64 sysmanage
sudo zypper refresh
# Install sysmanage-agent
sudo zypper install sysmanage-agent
openSUSE Tumbleweed
# Add the repository
sudo zypper addrepo https://bceverly.github.io/sysmanage-docs/repo/rpm/opensuse-tumbleweed/x86_64 sysmanage
sudo zypper refresh
# Install sysmanage-agent
sudo zypper install sysmanage-agent
SUSE Linux Enterprise Server 15
# Add the repository
sudo zypper addrepo https://bceverly.github.io/sysmanage-docs/repo/rpm/sles/15/x86_64 sysmanage
sudo zypper refresh
# Install sysmanage-agent
sudo zypper install sysmanage-agent
Post-Installation
After installation, configure the agent:
# Edit configuration
sudo nano /etc/sysmanage-agent.yaml
# Restart the service
sudo systemctl restart sysmanage-agent
# Check status
sudo systemctl status sysmanage-agent
Direct Downloads
Alternatively, download packages directly from GitHub Releases:
https://github.com/bceverly/sysmanage-agent/releases
Repository Maintainer Documentation
- DEB Repository: See repo/deb/README.md
- RPM Repository: See repo/rpm/README.md