2015-05-04 38 views
12

tôi nhận được lỗi này từ InspircdKhông thể tìm thấy cũng không cài đặt mysql_config

Can't exec "mysql_config": No such file or directory at /home/alpha/inspircd-2.0.19/make/utilities.pm line 392, <FLAGS> line 37. 


Make sure you have pkg-config installed 

In the case of gnutls configuration errors on debian, 
Ubuntu, etc, you should ensure that you have installed 
gnutls-bin as well as libgnutls-dev and libgnutls. 

Tôi đã tìm kiếm khắp nơi trên Internet đang cố gắng để tìm hiểu làm thế nào để loại bỏ các sai sót.

Tôi đã đọc nhiều chủ đề nhưng không có may mắn. Tôi biết tôi cần gói libmysqlclient-dev nhưng tôi không thể cho cuộc sống của tôi được cài đặt.

tôi chạy

sudo apt-get install libmysqlclient-dev 

sạch Cũng cố gắng, "-f" và vân vân nhưng tôi vẫn nhận được lỗi.

The following packages have unmet dependencies: 
libmysqlclient-dev : Depends: libmysqlclient18 (= 5.5.40-0ubuntu1) but 5.5.41-0ubuntu0.14.04.1 is to be installed 
E: Unable to correct problems, you have held broken packages. 

Trả lời

9

Tôi đã thử nó với năng khiếu

sudo aptitude install libmysqlclient-dev 

sau đó tôi hạ libmysqlclient18 một phiên bản và bây giờ nó hoạt động như mong muốn.

+0

Tuyệt vời, công việc tốt :-) – Blusky

0

Bạn đã thử tu nâng cấp gói libmysqlclient18 của mình chưa? (Thực hiện một apt-get update trước, chỉ trong trường hợp ...)

+0

Tôi chưa quen với Ubuntu. Có thể bạn có thể giải thích nó khá nhiều từng bước làm thế nào tôi nâng cấp libmysqlclient18? apt-get nâng cấp? – TheMeisterSE

+0

Cách dễ nhất là nâng cấp tất cả các gói của bạn. 'apt-get update' (để lấy danh sách gói cuối cùng) ' apt-get upgrade' (để cài đặt gói cập nhật) Danh sách gói "cần cập nhật" sẽ được hiển thị, nếu bạn muốn nâng cấp tất cả, jsut nhấn "yes" Nếu bạn chỉ muốn nâng cấp gói "libmysqlclient18": 'apt-get install --only-upgrade libmysqlclient18'. Nhưng có lẽ "libmysqlclient-dev" sẽ cần nâng cấp khác ... Đó là lý do tại sao tôi đề xuất bạn một cách dễ dàng hơn. – Blusky

+0

đây là những gì tôi nhận được "Tính toán nâng cấp ... Gói sau đây đã được cài đặt tự động và không còn cần thiết: libopenvg1-mesa-lts-utopic Sử dụng 'apt-get autoremove' để xóa nó. Xong 0 nâng cấp, 0 mới được cài đặt, 0 để xóa và 0 chưa được nâng cấp. " – TheMeisterSE

2

bạn đã thử xóa tất cả PPA (Lưu trữ gói cá nhân)?

trước khi thử:

sudo apt-get autoremove && sudo aptitude update && sudo aptitude install libmysqlclient-dev 

tôi thấy trong bugtrack MYSQL:

https://goo.gl/34NUgo

ERROR của bạn là Bug biết Bug # 73.522 Lắp đặt libmysqlclient-dev thất bại nếu libmysqlclient18 là từ Percona

vẫn chưa được giải quyết:

status: không được hỗ trợ

môi trường: Ubuntu 14.04 LTS; Kernel 3.13, MySql 5.6

att

Các vấn đề liên quan