#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
isdeb http://apt.postgresql.org/pub/repos/apt focal-pgdg main
.