我得到了这个:
# 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
...所以也许我的 ubuntu 版本不支持版本 11?我该如何找出答案?
答案1
因此,一个解决方案似乎是忘记客户端库并只需安装:
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
操 :(