首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级mariadb 10.0.29+maria-1~jessie失败

升级mariadb 10.0.29+maria-1~jessie失败
EN

Unix & Linux用户
提问于 2017-01-23 16:02:32
回答 2查看 4.2K关注 0票数 1

使用带mariadb存储库的debian 8,对于Mariadb包,apt-get dist-升级命令失败。

代码语言:javascript
复制
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
  galera-3 libmariadbclient18 libmysqlclient18 mariadb-client-10.0 mariadb-client-core-10.0 mariadb-common mariadb-galera-server mariadb-galera-server-10.0 mysql-common
9 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/19,7 Mo dans les archives.
Après cette opération, 521 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] oui
Préconfiguration des paquets...
(Lecture de la base de données... 34213 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mariadb-galera-server_10.0.29+maria-1~jessie_all.deb ...
Dépaquetage de mariadb-galera-server (10.0.29+maria-1~jessie) sur (10.0.28+maria-1~jessie) ...
Préparation du dépaquetage de .../libmariadbclient18_10.0.29+maria-1~jessie_amd64.deb ...
Dépaquetage de libmariadbclient18 (10.0.29+maria-1~jessie) sur (10.0.28+maria-1~jessie) ...
Préparation du dépaquetage de .../libmysqlclient18_10.0.29+maria-1~jessie_amd64.deb ...
Dépaquetage de libmysqlclient18 (10.0.29+maria-1~jessie) sur (10.0.28+maria-1~jessie) ...
Préparation du dépaquetage de .../mysql-common_10.0.29+maria-1~jessie_all.deb ...
Dépaquetage de mysql-common (10.0.29+maria-1~jessie) sur (10.0.28+maria-1~jessie) ...
Préparation du dépaquetage de .../mariadb-common_10.0.29+maria-1~jessie_all.deb ...
Dépaquetage de mariadb-common (10.0.29+maria-1~jessie) sur (10.0.29-0+deb8u1) ...
dpkg: concernant .../mariadb-client-core-10.0_10.0.29+maria-1~jessie_amd64.deb contenant mariadb-client-core-10.0Â :
 mariadb-client-10.0 entre en conflit avec mysql-client-core-5.5
  mariadb-client-core-10.0 fournit mysql-client-core-5.5 et doit être installé.

dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mariadb-client-core-10.0_10.0.29+maria-1~jessie_amd64.deb (--unpack)Â :
 paquets en conflit - mariadb-client-core-10.0 non installé
dpkg: concernant .../mariadb-client-10.0_10.0.29+maria-1~jessie_amd64.deb contenant mariadb-client-10.0Â :
 mariadb-client-core-10.0 entre en conflit avec mysql-client-5.5
  mariadb-client-10.0 fournit mysql-client-5.5 et doit être installé.

dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mariadb-client-10.0_10.0.29+maria-1~jessie_amd64.deb (--unpack)Â :
 paquets en conflit - mariadb-client-10.0 non installé
Préparation du dépaquetage de .../galera-3_25.3.19-jessie_amd64.deb ...
Dépaquetage de galera-3 (25.3.19-jessie) sur (25.3.18-jessie) ...
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/mariadb-client-core-10.0_10.0.29+maria-1~jessie_amd64.deb
 /var/cache/apt/archives/mariadb-client-10.0_10.0.29+maria-1~jessie_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

遗憾的输出是法语,但错误是:

代码语言:javascript
复制
mariadb-client-10.0 conflict with mysql-client-core-5.5
mariadb-client-core-10.0 provide mysql-client-core-5.5 and should be installed.

但在我的操作系统上,我没有mysql客户端包。你知道怎么回事吗?

EN

回答 2

Unix & Linux用户

发布于 2017-01-23 16:32:14

backports添加到sources.list中:

代码语言:javascript
复制
deb http://ftp.debian.org/debian jessie-backports main 

更新:

代码语言:javascript
复制
apt-get update 

安装mysql-client-core-5.6包:

代码语言:javascript
复制
apt-get -t jessie-backports install mysql-client-core

然后跑:

代码语言:javascript
复制
apt-get update && apt-get upgrade && apt-get dist-upgrade
票数 1
EN

Unix & Linux用户

发布于 2017-06-12 12:50:20

我有一个错误的钉扎配置,导致存储库之间的包混合。

是我的错。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/339563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档