docs: update Debian and Ubuntu requirements

This commit is contained in:
Lain Soykaf 2026-07-27 15:31:59 +04:00
commit 3b71770cfa
No known key found for this signature in database
3 changed files with 20 additions and 16 deletions

View file

@ -45,14 +45,16 @@ Other than things bundled in the OTP release Pleroma depends on:
```
=== "Debian/Ubuntu"
```
apt install curl unzip libncurses5 postgresql postgresql-contrib nginx certbot libmagic-dev
```
On Debian 13 and Ubuntu 24.04, replace `libncurses5` by `libncurses6` and add `libvips42t64`. So
```
apt install curl unzip libncurses6 libvips42t64 postgresql postgresql-contrib nginx certbot libmagic-dev
```
On Debian 12 and Ubuntu 22.04, replace `libvips42t64` with `libvips42`:
```
apt install curl unzip libncurses6 libvips42 postgresql postgresql-contrib nginx certbot libmagic-dev
```
### Installing optional packages
Per [`docs/installation/optional/media_graphics_packages.md`](optional/media_graphics_packages.md):
@ -92,20 +94,22 @@ RUM indexes are an alternative indexing scheme that is not included in PostgreSQ
```
=== "Debian/Ubuntu"
Install the package matching your distribution's PostgreSQL version:
```
# On Trixie and Ubuntu 25.04
# Debian 13
apt install postgresql-17-rum
```
# On Debian 12
```
# Debian 12
apt install postgresql-15-rum
```
# On Ubuntu 24.04
```
# Ubuntu 26.04
apt install postgresql-18-rum
# Ubuntu 24.04
apt install postgresql-16-rum
```
# On Ubuntu 22.04
```
# Ubuntu 22.04
apt install postgresql-14-rum
```