我曾尝试将pg_dump作为postgres-client安装的一部分进行安装,但它不包括pg_dump。pg_dump是否可以在没有完全安装postgres的情况下在Alpine Linux上安装?
pg_dump
postgres-client
kgsdhlau1#
否-要安装pg_dump和相关实用程序,您需要运行apk add postgresql,这将安装完整的PostgreSQL套件。目前安装的大小是12.1mb(v9.6.0-r1),而postgresql-client只有451 kb,所以它肯定更大。如果你在Docker中使用Alpine,这可能不是什么大问题。如果你在嵌入式设备中使用它,大小很重要,你可以简单地复制pg_dump或其他你需要的东西。
apk add postgresql
postgresql-client
**编辑:**不再是这样。apk add --no-cache postgresql-client就足够了。
apk add --no-cache postgresql-client
7xllpg7q2#
这个问题的答案是***是的***。
psycopg2
2条答案
按热度按时间kgsdhlau1#
否-要安装
pg_dump
和相关实用程序,您需要运行apk add postgresql
,这将安装完整的PostgreSQL套件。目前安装的大小是12.1mb(v9.6.0-r1),而
postgresql-client
只有451 kb,所以它肯定更大。如果你在Docker中使用Alpine,这可能不是什么大问题。如果你在嵌入式设备中使用它,大小很重要,你可以简单地复制pg_dump
或其他你需要的东西。**编辑:**不再是这样。
apk add --no-cache postgresql-client
就足够了。7xllpg7q2#
这个问题的答案是***是的***。
pg_dump
命令pg_dump
,但psycopg2
需要。pg_dump