Supported Distributions

LinuxGuard supports a wide range of Linux distributions across three main distribution families. This page provides details about the supported distributions and their specific requirements.

Distribution Families

LinuxGuard organizes support by distribution families, which share similar package management systems and system architectures.

Debian-based Systems

LinuxGuard supports all Debian-based distributions that use the APT package manager.

Supported Distributions:

  • Debian: All currently supported versions (Debian 10+, including Debian 11 "Bullseye", Debian 12 "Bookworm")

  • Ubuntu: All LTS and current versions (Ubuntu 20.04+, including 22.04, 24.04)

  • Linux Mint: Versions based on supported Ubuntu LTS releases

  • Other Debian derivatives: Any distribution using APT package management

Package Manager: APT (Advanced Package Tool)

Repository Setup: Uses the Debian/APT repository format

RedHat-based Systems

LinuxGuard supports RedHat-based distributions that use YUM or DNF package managers.

Supported Distributions:

  • Red Hat Enterprise Linux (RHEL): RHEL 7, 8, 9 and later versions

  • CentOS: CentOS 7, 8, and CentOS Stream

  • Fedora: Current and recent Fedora releases (Fedora 35+)

  • Rocky Linux: All versions

  • AlmaLinux: All versions

  • Oracle Linux: Versions compatible with RHEL

  • Amazon Linux: Amazon Linux 2 and Amazon Linux 2023

Package Manager: DNF (or YUM on older systems)

Repository Setup: Uses the YUM/DNF repository format

Alpine-based Systems

LinuxGuard supports Alpine Linux and Alpine-based distributions.

Supported Distributions:

  • Alpine Linux: Alpine 3.14+ (all currently supported versions)

Package Manager: APK (Alpine Package Keeper)

Repository Setup: Uses the Alpine APK repository format

System Requirements

Minimum Requirements

  • Architecture: x86_64 (AMD64) or ARM64

  • Disk Space: 100 MB for agent installation

  • Memory: 50 MB RAM for agent operation

  • Network: Outbound HTTPS connectivity to api.linuxguard.io

  • Permissions: Root or sudo access for installation and configuration

  • Disk Space: 500 MB (for logs and temporary files)

  • Memory: 100 MB RAM

  • Network: Stable internet connection for real-time telemetry

Installation Methods

Each distribution family has its own repository setup script:

  • Debian/Ubuntu: add-linuxguard-repo.sh (APT repository)

  • RedHat/CentOS: add-linuxguard-yum-repo.sh (YUM/DNF repository)

  • Alpine: add-linuxguard-apk-repo.sh (APK repository)

For detailed installation instructions, see the Installation Guide.

Version Support Policy

LinuxGuard maintains support for:

  • All currently supported versions of each distribution

  • LTS (Long Term Support) versions for distributions that offer them

  • Recent stable releases

For questions about support for specific distribution versions, contact [email protected].


Next: Getting Started | Troubleshooting

Last updated

Was this helpful?