Kokizzu Asked: 2021-01-01 06:31:27 +0800 CST2021-01-01 06:31:27 +0800 CST 2021-01-01 06:31:27 +0800 CST 将 18.04.5 升级到 20.04 LTS 也会升级 postgresql? 772 我现在正在做do-release-upgrade,似乎它下载了postgresql-12包'__')是自动完成的吗?因为我在这里看到了手动将 postgresql-10 升级到 postgresql-12 的教程 更新 所以我已经完成了do-release-upgrade两个版本的运行(postgresql 12 在不同的端口上),然后我在这个链接上的数据迁移步骤仍在运行(尚未完成)大约 3.25 小时 51GB 的数据。 18.04 2 个回答 Voted Best Answer Koen 2021-01-01T06:54:57+08:002021-01-01T06:54:57+08:00 当您升级 ubuntu 操作系统版本时,许多其他软件包也会更新 您可以在此处查看每个 ubuntu 版本中的 postgresql 包的版本:https ://packages.ubuntu.com/search?keywords=postgresql 此时:18.04 -> postgres 10 & 20.04:postgres 12 user535733 2021-01-01T06:56:14+08:002021-01-01T06:56:14+08:00 让我们教您如何使用包rmadison中包含的脚本devscripts。 它在 Ubuntu 存储库中查询每个 Ubuntu 版本中软件包的当前版本。这与http://packages.ubuntu.com网站上显示的信息相同……但对于需要经常检查的人来说可能更快。 让我们试一试postgresql $ rmadison postgresql postgresql | 9.1+129 | precise | all postgresql | 9.1+129ubuntu1 | precise-updates | all postgresql | 9.3+154 | trusty | all postgresql | 9.3+154ubuntu1.1 | trusty-security | all postgresql | 9.3+154ubuntu1.1 | trusty-updates | all postgresql | 9.5+173 | xenial | all postgresql | 9.5+173ubuntu0.3 | xenial-security | all postgresql | 9.5+173ubuntu0.3 | xenial-updates | all postgresql | 10+190 | bionic | all postgresql | 10+190ubuntu0.1 | bionic-security | all postgresql | 10+190ubuntu0.1 | bionic-updates | all postgresql | 12+214 | focal | all postgresql | 12+214ubuntu0.1 | focal-security | all postgresql | 12+214ubuntu0.1 | focal-updates | all postgresql | 12+216 | groovy | all postgresql | 13+223 | hirsute | all 输出告诉我们: Ubuntu 18.04 使用 postgresql 10 (10+190ubuntu0.1) Ubuntu 20.04 使用 postgresql 12 (12+214ubuntu0.1) 这意味着do-release-upgrade从 18.04 到 20.04 的postgresql软件包确实会自动将您从版本 10 迁移到版本 12。 查看最后两行输出:从 Groovy (20.10) 到 Hirsute (21.04) 的 do-release-upgrade 会将您从版本 12 迁移到版本 13。
当您升级 ubuntu 操作系统版本时,许多其他软件包也会更新
您可以在此处查看每个 ubuntu 版本中的 postgresql 包的版本:https ://packages.ubuntu.com/search?keywords=postgresql
此时:18.04 -> postgres 10 & 20.04:postgres 12
让我们教您如何使用包
rmadison
中包含的脚本devscripts
。它在 Ubuntu 存储库中查询每个 Ubuntu 版本中软件包的当前版本。这与http://packages.ubuntu.com网站上显示的信息相同……但对于需要经常检查的人来说可能更快。
让我们试一试
postgresql
输出告诉我们:
这意味着
do-release-upgrade
从 18.04 到 20.04 的postgresql
软件包确实会自动将您从版本 10 迁移到版本 12。查看最后两行输出:从 Groovy (20.10) 到 Hirsute (21.04) 的 do-release-upgrade 会将您从版本 12 迁移到版本 13。