apt:E:无法找到软件包 postgresql-client-11

apt:E:无法找到软件包 postgresql-client-11

我得到了这个:

# 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

操 :(

相关内容