> For the complete documentation index, see [llms.txt](https://docs.linuxguard.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.linuxguard.io/install.md).

# Install

- [Install](https://docs.linuxguard.io/install/install.md): Install the LinuxGuard agent on supported Linux distributions — per-distro guides, prerequisites, and container deployment.
- [Prerequisites](https://docs.linuxguard.io/install/install/prerequisites.md): Tenant account, credentials, and system prerequisites required before installing the LinuxGuard agent.
- [Multi-Architecture Support](https://docs.linuxguard.io/install/install/multi-architecture.md): Per-architecture capability matrix for the LinuxGuard agent — ARMv7 Degraded mode, RISC-V best-effort, and the eBPF probe gap operators must plan around.
- [Debian / Ubuntu](https://docs.linuxguard.io/install/install/debian-ubuntu.md): Install the LinuxGuard agent on Debian, Ubuntu, and derivatives via the APT repository at packages.linuxguard.io.
- [RedHat / CentOS](https://docs.linuxguard.io/install/install/redhat-centos.md): Install the LinuxGuard agent on RedHat Enterprise Linux, CentOS, and CentOS Stream via the DNF/YUM repository at packages.linuxguard.io.
- [SUSE / openSUSE](https://docs.linuxguard.io/install/install/suse.md): Install the LinuxGuard agent on SUSE Linux Enterprise Server, openSUSE Leap, and openSUSE Tumbleweed via the zypper repository.
- [Alpine Linux](https://docs.linuxguard.io/install/install/alpine.md): Install the LinuxGuard agent on Alpine Linux via the APK repository — OpenRC service management and musl libc considerations.
- [Container Deployment](https://docs.linuxguard.io/install/install/container.md): Decision guide for deploying the LinuxGuard agent in containers — scenario matrix, anti-patterns, and per-orchestrator spokes for Docker, Podman, docker-compose, and Kubernetes.
- [Distroless image reference](https://docs.linuxguard.io/install/install/container/distroless.md): Reference for the LinuxGuard agent distroless container image — contents, exclusions, security context, host paths, PSS compatibility, RBAC, and image-signing verification.
- [Ephemeral mode](https://docs.linuxguard.io/install/install/container/ephemeral-mode.md): Configure the LinuxGuard agent in ephemeral container mode — TOTP enrol, in-memory cert chain, PID 1 auto-detection, TLS cache restart semantics.
- [Kubernetes DaemonSet](https://docs.linuxguard.io/install/install/container/kubernetes-daemonset.md): Kubernetes DaemonSet deployment of the LinuxGuard agent — copy-pasteable YAML with PSS profile comment, line-by-line securityContext rationale, eBPF prerequisites, and RBAC.
- [Downward API integration](https://docs.linuxguard.io/install/install/container/downward-api.md): Kubernetes Downward API integration for the LinuxGuard agent — LINUXGUARD\_NODE\_NAME and LINUXGUARD\_POD\_UID via fieldRef, workload identity derivation.
- [Enrollment tokens](https://docs.linuxguard.io/install/install/container/enrollment-tokens.md): TOTP enrollment token flow for the LinuxGuard agent in containers — LINUXGUARD\_ENROLL\_TOKEN, valueFrom.secretKeyRef pattern, token-hash tag for renewal tracking.
- [docker-compose](https://docs.linuxguard.io/install/install/container/docker-compose.md): Deploy the LinuxGuard agent with docker-compose — compose.yaml example, capabilities, host paths, restart policy, and PID 1 considerations.
- [Podman](https://docs.linuxguard.io/install/install/container/podman.md): Deploy the LinuxGuard agent under Podman — rootless vs rootful trade-offs, systemd quadlet integration, Docker-equivalent commands.
- [OCI multi-arch manifest](https://docs.linuxguard.io/install/install/oci-multi-arch-manifest.md): OCI multi-arch manifest for the LinuxGuard agent container image — docker manifest inspect output, supported platforms, image digest stability, and per-platform pull syntax.
