postgresql 和 postgresql-9.n 软件包之间有什么区别?

postgresql 和 postgresql-9.n 软件包之间有什么区别?

我知道packagespostgresql-9.1postgresql-9.2是Postgresql数据库版本9.1和9.2等的包。

不知道这个包是干什么postgresql用的?安装此软件包是否会安装发行版中当前版本中的最新版本?如果是或不是,其目的是什么?

我在这里能找到的最接近的问题是这个, 为什么包名称包含版本号?它没有正确回答我的问题。

答案1

没有版本号的只是一个占位符包,它依赖于当前支持的版本。

http://packages.debian.org/squeeze/all/postgresql/filelist,文件列表就是:

/usr/share/doc/postgresql/README
/usr/share/doc/postgresql/changelog.Debian.gz
/usr/share/doc/postgresql/copyright

从:http://packages.debian.org/stable/database/postgresql

该包始终取决于当前支持的 PostgreSQL 数据库服务器版本。

换句话说,如果您想要最新支持的版本,只需安装“postgresql”,它就会拉取当前支持的服务器版本的实际包。

相关内容