# Installation

Installation is usually as simple as typing

`$ sudo yum install rsyslog`,
`$ sudo apt-get install rsyslog`, or
`$ sudo apk add rsyslog`

Unfortunately distributions usually provide rather old versions of rsyslog, and so there are chances you want to have something newer. To do this easily, we provide packages and Docker containers.

Alternatively you can build directly from source. That provides most flexibility and control over the resulting binaries, but obviously also requires most work. Some prior knowledge with building software on your system is recommended.

- Installing rsyslog from Package
  - Package Availability
  - Package Structure
  - Contributing
- Using Rsyslog Docker Containers
- Installing rsyslog from Source
  - How to make your life easier…
  - Steps To Do
- Installing rsyslog from the source repository
  - Obtaining the Source
  - Prerequisites
  - Creating the Build Environment

Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.