无法安装libmysqlclient-dev问题
Tofloor
poster avatar
xuehuang888
deepin
2020-08-24 19:54
Author
安装mysql依赖,出现以下提示。不知道是不是在ubuntu也这样。曾经想换源,结果提示无法安全认证,默认禁止。好像也不让换源了。
sudo  apt-get install libmysqlclient-dev
[sudo] kitt 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
没有可用的软件包 libmysqlclient-dev,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
然而下列软件包会取代它:
  libmariadb-dev-compat:i386 libmariadb-dev:i386 libmariadb-dev-compat libmariadb-dev

E: 软件包 libmysqlclient-dev 没有可安装候选


Reply Favorite View the author
All Replies
avatar
xuehuang888
deepin
2020-08-24 20:02
#1
有人知道最新版的20. 对应ubuntu什么版本么。
Reply View the author
avatar
走钢丝
deepin
2020-08-24 20:08
#2
Reply View the author
avatar
roy_lz
deepin
2020-08-24 20:12
#3
去网上找一个安装包,然后手动安装吧
Reply View the author
avatar
xuehuang888
deepin
2020-08-24 22:15
#4
好烦,装什么什么没有,换ubuntu20.04版本的源,也换不了。
Reply View the author
avatar
rison
deepin
2020-08-25 17:32
#5
为什么不到官网下载安装包,你这样安装还不好选择版本
Reply View the author
avatar
小明Hackintosh
deepin
2020-09-14 22:35
#6
装不了呀。我的是mariadb怎么弄?
  1. sudo apt-get install libmysqlclient-dev
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 没有可用的软件包 libmysqlclient-dev,但是它被其它的软件包引用了。
  6. 这可能意味着这个缺失的软件包可能已被废弃,
  7. 或者只能在其他发布源中找到
Copy the Code
Reply View the author
avatar
深圳市耀影科技有限公司
deepin
2022-02-12 07:05
#7
It has been deleted!
avatar
深圳市耀影科技有限公司
deepin
2022-02-12 07:06
#8
小明Hackintosh
装不了呀。我的是mariadb怎么弄?
  1. sudo apt-get install libmysqlclient-dev
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 没有可用的软件包 libmysqlclient-dev,但是它被其它的软件包引用了。
  6. 这可能意味着这个缺失的软件包可能已被废弃,
  7. 或者只能在其他发布源中找到
Copy the Code

同时适用于Mariadb

您的系统上似乎缺少 mysql_config 或安装程序找不到它。确保 mysql_config 确实已安装。

例如,在 Debian/Ubuntu 上,您必须安装该软件包:

sudo apt-get install libmysqlclient-dev

也许mysql_config不在您的路径中,当您自己编译mysql套件时会出现这种情况。

更新:对于 debian/ubuntu 的最新版本(截至 2018 年),它是

sudo apt install default-libmysqlclient-dev

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
deepin-pw-check fbterm imageworsener libatkmm-1.6-1v5 libcairomm-1.0-1v5 libdumbnet1 libgtkmm-3.0-1v5
libheif1 liblinear3 liblqr-1-0 liblua5.3-0 libmaxminddb0 libmspack0 libpangomm-1.4-1v5 libqtermwidget5-0
libsmi2ldbl libutempter0 libutf8proc2 libwireshark-data libwireshark11 libwiretap8 libwscodecs2 libwsutil9
libx86-1 libxmlsec1-openssl nmap nmap-common qtermwidget5-data squashfs-tools x11-apps x11-session-utils
xbitmaps xinit
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
libmariadb-dev libmariadb-dev-compat
下列【新】软件包将被安装:
default-libmysqlclient-dev libmariadb-dev libmariadb-dev-compat
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。
需要下载 1,055 kB 的归档。
解压缩后会消耗 5,915 kB 的额外空间。
您希望继续执行吗? [Y/n]

Reply View the author