--- categories: - docs - operate - stack - oss description: How to install Redis Open Source using APT linkTitle: APT title: Install Redis Open Source on Linux weight: 2 --- ## Install Redis Open Source on Ubuntu or Debian Linux using APT Add the repository to the APT index, update it, and install Redis Open Source: {{< highlight bash >}} sudo apt-get install lsb-release curl gpg curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list sudo apt-get update sudo apt-get install redis {{< /highlight >}} The most recent version of Redis Open Source will be installed, along with the redis-tools package (redis-cli, etc.). If you need to install an earlier version, run the following command to list the available versions: {{< highlight bash >}} apt policy redis redis: Installed: (none) Candidate: 6:8.0.0-1rl1~bookworm1 Version table: 6:8.0.0-1rl1~bookworm1 500 500 https://packages.redis.io/deb bookworm/main arm64 Packages 500 https://packages.redis.io/deb bookworm/main all Packages 6:7.4.3-1rl1~bookworm1 500 500 https://packages.redis.io/deb bookworm/main arm64 Packages 500 https://packages.redis.io/deb bookworm/main all Packages 6:7.4.2-1rl1~bookworm1 500 500 https://packages.redis.io/deb bookworm/main arm64 Packages 500 https://packages.redis.io/deb bookworm/main all Packages {{< /highlight >}} To install an earlier version, say 7.4.2, run the following command: {{< highlight bash >}} sudo apt-get install redis=6:7.4.2-1rl1~jammy1 {{< /highlight >}} Redis should start automatically after the initial installation and also at boot time. Should that not be the case on your system, run the following commands: {{< highlight bash >}} sudo systemctl enable redis-server sudo systemctl start redis-server {{< /highlight >}}