Итак, что мы делаем:Устаревшая основная версия 11
PostgreSQL версии 11 устарела, но серверные или клиентские пакеты все еще установлены.
Пожалуйста, установите последние пакеты (postgresql-12 и postgresql-client-12) и обновите существующие кластеры с помощью pg_upgradecluster (см. Страницу руководства).
Имейте в виду, что при установке postgresql-12 автоматически создается кластер по умолчанию 12 / main.
Если вы хотите обновить кластер 11 / main, вам необходимо удалить уже существующий кластер 12 (pg_dropcluster —stop 12 main, подробности см. На странице руководства).
Старые серверные и клиентские пакеты больше не поддерживаются.
После обновления существующих кластеров пакеты postgresql-11 и postgresql-client-11 должны быть удалены.
Дополнительные сведения см. В / usr / share / doc / postgresql-common / README .Debian.gz.
1. Используйте, dpkg -l | grep postgresql чтобы проверить, какие версии postgres установлены:
Код: Выделить всё
dpkg -l | grep postgresql
Код: Выделить всё
pg_lsclusters
3. Остановите кластер 13 и отсоедините его.
Код: Выделить всё
sudo pg_dropcluster 12 main --stop
Код: Выделить всё
sudo pg_upgradecluster 11 main
Код: Выделить всё
pg_lsclusters
Код: Выделить всё
sudo pg_dropcluster 11 main
Код: Выделить всё
sudo apt-get purge postgresql-11 postgresql-client-11