我在 Debian 10 上运行 mariadb 服务器。我下载文件并将其复制到服务器并执行 install.sh,然后出现以下错误。
"compilation terminated.
make: *** [Makefile:4: install] Error 1
ERROR: You need libmysqlclient development software installed
to be able to compile this UDF, on Debian/Ubuntu just run:
apt-get install libmysqlclient15-dev"
所以我执行apt-get install libmysqlclient15-dev
安装libmysqlclient开发软件。但后来我得到了错误Unable to locate package libmysqlclient15-dev
。
我尝试了一切来安装该库,但我被困在那里。
请再次帮助我..提前致谢。
答案1
libmysqlclient15-dev
在最近的 Debian 版本中不再可用。
使用mariadb代替mysql。尝试安装该软件包default-libmysqlclient-dev
,该libmariadb-dev-compat
软件包至少应以某种方式与原始 mysql 软件包兼容。
您可能需要调整安装脚本来支持它。