У меня есть это:
# add-apt-repository main
# add-apt-repository universe
# add-apt-repository restricted
# add-apt-repository multiverse
# apt-get update
# apt-get -y upgrade
# apt-get install -y postgresql-client-11
и я получаю:
E: Невозможно найти пакет postgresql-client-11
как мне узнать, как получить версию 11.x для этого пакета?
обновление: Я запустил это: apt-cache search postgresql | grep client
единственная соответствующая вещь, которая появляется postgresql-client-10
... так, может быть, версия 11 не поддерживается на моей версии Ubuntu? как мне узнать?
Таким образом, одно решение, кажется, забудьте о клиентской библиотеке и просто установите:
export DEBIAN_FRONTEND=noninteractive
# apt-get install -yq postgresql
, но затем я получаю эту интерактивную подсказку, и она не примет мой ответ :(
, но я все еще добираюсь:
stderr: pg_dump: server version: 11.2; pg_dump version: 10.10 (Ubuntu 10.10-0ubuntu0.18.04.1)
stderr: pg_dump: aborting because of server version mismatch
fml :(