当我运行我的应用程序以连接到 PostgreSQL 时,它告诉我libpq.so.5
找不到。我想知道什么是libpq.so.5
什么?如何使libpq.so.5
可用?我现在正在做的是使用以下命令安装 postgresql:
sudo apt-get install postgresql -y
但这有一个问题,我不想使用 postgresql 数据库,我只想使libpq.so.5
可用,posgresql 占用太多空间(> 100MB)。还有其他更好的方法可以实现libpq.so.5
吗?我现在正在使用Debian bullseye
docker 基础映像。
在 Debian 上,
libpq.so.5
(它是 postgresql 客户端程序的共享库)在libpq5
包中,因此要安装它,请运行:从包装描述:
顺便说一句,您可以使用
apt-file
命令(在apt-file
包中)来查找文件名(或部分文件名)属于哪个包。例如