# 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
  - Further Information
- Installing rsyslog from Source
  - How to make your life easier…
  - Steps To Do
- Installing rsyslog from the source repository
  - Obtaining the Source
  - Prequisites
  - Creating the Build Environment

See also

Help with configuring/using `Rsyslog`:

- Mailing list - best route for general questions

- GitHub: rsyslog source project - detailed questions, reporting issues that are believed to be bugs with `Rsyslog`

- Stack Exchange (View, Ask) - experimental support from rsyslog community

See also

Contributing to `Rsyslog`:

- Source project: rsyslog project README.

- Documentation: rsyslog-doc project README

Copyright 2008-2020 Rainer Gerhards (Großrinderfeld), and Others.