我想确认我在同一个地方没有多个版本,所以想知道在 Mac 上 asdf 存储 postgres 的位置。我打的时候它在哪里看pg_ctl start
?
问问题
1108 次
3 回答
1
您是否尝试asdf where postgres
过哪个会显示当前版本的安装路径?
于 2020-08-02T01:43:30.190 回答
0
它将其放入 $HOME/.asdf 中指定的版本化安装目录。他们不在同一个地方。
于 2020-11-27T14:05:55.453 回答
0
我不知道 mac,但是对于 linux,它在你的 home holder 中,当你安装了 3 个版本的 postgres 时,它看起来像:
~/.asdf/installs/postgres/11.12
~/.asdf/installs/postgres/10.14
~/.asdf/installs/postgres/9.5.25
pg_ctl 存在于bin/pg_ctl
如果你想启动一个 postgres 实例,你应该:
- 切换到
.tool-versions
包含的文件夹postgres 9.5.25
pg_ctl --version
# => 9.5.25pg_ctl start
# => 将启动 9.5.25 版本的 postgres
于 2022-02-24T00:57:40.463 回答