Как удалить старые версии PostgreSQL?

Я заметил, что на моем сервере установлено несколько версий PostgreSQL:

grep -H '^port' /etc/postgresql/*/main/postgresql.conf
/etc/postgresql/10/main/postgresql.conf:port = 5432				# (изменение требует перезапуска)
/etc/postgresql/12/main/postgresql.conf:port = 5434				# (изменение требует перезапуска)
/etc/postgresql/13/main/postgresql.conf:port = 5435				# (изменение требует перезапуска)

Кажется, это может вызывать проблемы при запуске/остановке службы PostgreSQL через команду service postgresql restart.

У меня два вопроса:

  1. Какую версию использует последняя версия Discourse?
  2. Как безопасно удалить остальные версии?

Извините, но какое это имеет отношение к Discourse? В образе контейнера Discourse уже включен PostgreSQL, поэтому мы не имеем отношения к любому программному обеспечению, установленному на вашем сервере.

➜  discoursesmall git:(6a42acbf) docker run --rm -it discourse/base:2.0.20201125-2246
root@f89c549fdef1:/# ls /etc/postgresql
12

По умолчанию никакую, так как используется версия внутри контейнера. Если говорить только о версиях, то в настоящее время мы используем 12 и очень скоро перейдем на 13.