Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Linux Mint上安装PostgreSQL 9.3.3客户端?_Linux_Postgresql - Fatal编程技术网

如何在Linux Mint上安装PostgreSQL 9.3.3客户端?

如何在Linux Mint上安装PostgreSQL 9.3.3客户端?,linux,postgresql,Linux,Postgresql,我应该这样做 apt-get install postgresql-9.3 但是,这将安装最新版本(9.3.16)。 我想安装9.3.3如何安装 如果我这样做: apt-get install postgresql-9.3.3 我得到: E:找不到包postgresql-9.3.3 E:无法通过glob'postgresql-9.3.3'找到任何包 E:无法通过正则表达式“postgresql-9.3.3”找到任何包 我能做什么?可以通过在程序包名称后面加上等于(=)和要选择的程序包版本来选

我应该这样做

apt-get install postgresql-9.3
但是,这将安装最新版本(9.3.16)。 我想安装9.3.3如何安装

如果我这样做:

apt-get install postgresql-9.3.3
我得到:

E:找不到包postgresql-9.3.3

E:无法通过glob'postgresql-9.3.3'找到任何包

E:无法通过正则表达式“postgresql-9.3.3”找到任何包


我能做什么?

可以通过在程序包名称后面加上等于(=)和要选择的程序包版本来选择要安装的程序包的特定版本

例如: apt get安装postgresql=9.3.3


看起来官方镜像仅包含9.3.16,因此您必须找到包含9.3.3的镜像,或者手动获取.deb文件并安装它。例如从这里:然后你可以做
sudo dpkg-i/path/to/deb/file
选择运行
sudo-apt-get-install-f
来修复损坏的依赖项,或者将你的deb文件放在/var/cache/apt/archives/目录下,然后运行
apt-get-install-package\u-name
为什么要安装一个过时的完整版本漏洞?9.3.3升到9.3.16是有原因的。。。因为我们正在开发9.3.3,我们将进行升级,但目前还没有升级。