Postgresql не устанавливается в ubuntu 20

#linux #postgresql #ubuntu #linux-kernel #postgresql-13

#linux #postgresql #ubuntu #linux-ядро #postgresql-13

Вопрос:

Недавно я обновил свой ubuntu до версии 20.04. Теперь я пытаюсь установить postgresql, но получаю сообщение об ошибке. Я перепробовал 100 различных способов и облазил каждую сеть, но ничего не сработало. Вот шаги, которые я выполнил:

Шаг 1

  sudo apt update
 

Шаг 2

 sudo apt install postgresql postgresql-contrib
 

Вот журнал ошибок

 Setting up postgresql-common (223.pgdg20.04 1) ...
dpkg: error processing package postgresql-common (--configure):
 installed postgresql-common package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of postgresql-13:
 postgresql-13 depends on postgresql-common (>= 182~); however:
  Package postgresql-common is not configured yet.

dpkg: error processing package postgresql-13 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql:
 postgresql depends on postgresql-13; however:
  Package postgresql-13 is not configured yet.

dpkg: error processing package postgresql (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql-contrib:
 postgresql-contrib depends on postgresql-contrib-13; however:
  Package postgresql-contrib-13 is not installed.
  Package postgresql-13 which provides postgresql-contrib-13 is not configured yet.

dpkg: error processing package postgresql-contrib (--configure):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                                                            No apport report written because MaxReports is
 reached already
                No apport report written because MaxReports is reached already
                                                                              9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.3) ...
Errors were encountered while processing:
 sysstat
 postgresql-common
 postgresql-13
 postgresql
 postgresql-contrib
E: Sub-process /usr/bin/dpkg returned an error code (1)
 

Кто-нибудь, пожалуйста, помогите мне здесь

Комментарии:

1. «обновил мою ubuntu до 20.04». Как ты это сделал? По моему опыту, обновления дистрибутива ubuntu на месте отключаются и не должны использоваться ни в одной системе, о которой вы заботитесь.

2. Я просто загрузил файл ISO и сделал его загрузочным на USB и установил на свой компьютер

3. Иногда я сталкивался с подобными проблемами, если вам нужно выполнить перезагрузку из-за предыдущих обновлений, но еще не сделал этого. Но вы, должно быть, сделали больше, чем вы описываете, поскольку вы устанавливаете не из репозитория по умолчанию, а из репозитория PGDG, который не настроен по умолчанию.

4. Для чего это стоит: я запускаю Postgres 13 из репозитория PGDG в Ubuntu 20.04 без проблем. Моя запись в /etc/apt/sources.list.d/pgdg.list is deb http://apt.postgresql.org/pub/repos/apt focal-pgdg main .