libicui18n.so.69 缺少 PostgreSQL ArchLinux

libicui18n.so.69 缺少 PostgreSQL ArchLinux

问题:

我尝试按照以下教程安装 PostgreSQL建筑维基百科

作为 postgres 用户,运行以下命令时:

[postgres]$ initdb -D /var/lib/postgres/data

我收到以下错误:

/usr/bin/postgres: error while loading shared libraries: libicui18n.so.69: cannot open shared object file: No such file or directory
no data was returned by command ""/usr/bin/postgres" -V"

我尝试过的:

我尝试重新安装 Postgres 并同步存储库,但没有效果。

问题:

我该如何解决这个错误?

答案1

libicui18n.so.69 是的一部分重症监护室软件包,在安装 postgresql 时应该作为依赖项安装。如果您没有安装正确的版本(69.1-1,检查pacman -Qi icu当前安装的版本),您可能已经完成了部分升级(可能是为了安装 postgresql?)并且需要使用pacman -Syu. Archlinux 上的部分升级是不支持

相关内容