Postgresql
在 64 位 CentOS7 上安裝 i686 postgres 庫
我正在嘗試讓 i686 編譯的二進製文件在我的 x86_64 CentOS7 安裝上執行。啟動時它抱怨它找不到(動態載入)
libpq
庫。我嘗試從那里安裝 i686 Postgres 儲存庫以安裝庫,但這失敗了:
[root@host bin]# yum localinstall http://yum.postgresql.org/9.3/redhat/rhel-6-i386/pgdg-centos93-9.3-1.noarch.rpm Loaded plugins: fastestmirror pgdg-centos93-9.3-1.noarch.rpm | 5.2 kB 00:00:00 Examining /var/tmp/yum-root-36JlJy/pgdg-centos93-9.3-1.noarch.rpm: pgdg-centos93-9.3-1.noarch /var/tmp/yum-root-36JlJy/pgdg-centos93-9.3-1.noarch.rpm: does not update installed package. Nothing to do
我怎樣才能讓這個程序執行?
我不確定
pgdg
包中有什麼,但如果你想要 PostgreSQL 的 i686 庫,只需安裝postgresql-libs.i686
包。這應該為您提供libpq
程序正在尋找的 32 位版本的庫。