Mysql
失敗的依賴:需要 libmysqlclient.so.16
我試圖在我的伺服器上安裝一些需要 mysqlclient 的東西,但是查看我的 RPM 包列表我有它(“MySQL-client-5.0.91-0.glibc23”)。在 libmysqlclient 上進行定位給了我這個:
[root@host.domain.net] ~ >> locate libmysqlclient /usr/lib64/libmysqlclient.so /usr/lib64/libmysqlclient.so.15 /usr/lib64/libmysqlclient.so.15.0.0 /usr/lib64/libmysqlclient_r.so /usr/lib64/libmysqlclient_r.so.15 /usr/lib64/libmysqlclient_r.so.15.0.0 /usr/lib64/mysql/libmysqlclient.a /usr/lib64/mysql/libmysqlclient.la /usr/lib64/mysql/libmysqlclient.so /usr/lib64/mysql/libmysqlclient_r.a /usr/lib64/mysql/libmysqlclient_r.la /usr/lib64/mysql/libmysqlclient_r.so /usr/local/cpanel/lib64/libmysqlclient.so.14
出於某種原因,我似乎缺少 libmysqlclient.so.16。有誰知道為什麼會這樣?我該如何獲得它?我目前正在執行 CentOS 5。
非常感謝。
libmysqlclient.so.16
由 MySQL 5.1 包提供。這裡有兩種解決方案:
- 從第三方儲存庫安裝 MySQL 5.1;
- 安裝包
--nodeps
並查看它是否可以與 MySQL 5.0 而不是 5.1 一起使用。