Я пытался обновить postgresql в своей машине Ubuntu от 9,3 до 10. Когда я пробую
sudo apt-get install postgresql-10
Я добираюсь
The following packages have unmet dependencies:
postgresql-10 : Depends: postgresql-client-10 but it is not going to be installed
Depends: postgresql-common (>= 182~) but it is not going to be installed
Depends: libicu55 (>= 55.1-1~) but it is not installable
Depends: libpq5 (>= 9.3~) but it is not going to be installed
Depends: libsystemd0 but it is not installable
Затем впоследствии, когда я пробую
sudo apt-get install libpq5
Я добираюсь
The following packages have unmet dependencies:
libpq5 : Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1f-1ubuntu2.26 is to be installed
Один ответ в Интернете предлагает, чтобы я установил определенную версию, таким образом, я попробовал
sudo apt-get install libssl1.0.0=1.0.2g-1ubuntu4.1
но я добрался
E: Version '1.0.2g-1ubuntu4.1' for 'libssl1.0.0' was not found
Я попробовал много ответов, данных в Интернете, но к тому, чтобы быть бесполезному.
Так что причина, по которой он не устанавливался, заключалась в том, что он каким-то образом пытался установить версии, несовместимые с Ubuntu 14.04, поэтому я взял установленные версии у коллеги, и это сработало. Варианты установки
libpq5:amd64 11.0-1.pgdg14.04+2
postgresql-client-common 195.pgdg14.04+1
postgresql-client-10 10.5-2.pgdg14.04+1
postgresql-10 10.5-2.pgdg14.04+1