web-dev-qa-db-fra.com

erreur de mise à jour mysql-client-5.5

Je viens de courir apt-get upgrade et de nombreux paquets doivent être mis à jour. Je les ai tous autorisés (question après l'espace disque et vérification). Après le téléchargement et mes packages configurés, Ubuntu m'a signalé une erreur dans la mise à jour mysql-client-5.5. Avec apt-get -f install cette erreur apparaît:

The following extra packages will be installed:
  mysql-client-5.5
The following NEW packages will be installed:
  mysql-client-5.5
0 upgraded, 1 newly installed, 0 to remove and 441 not upgraded.
309 not fully installed or removed.
Need to get 0 B/1891 kB of archives.
After this operation, 37.5 MB of additional disk space will be used.
Do you want to continue? [Y/n]
WARNING: The following packages cannot be authenticated!
  mysql-client-5.5
Install these packages without verification? [y/N] y
(Reading database ... 74373 files and directories currently installed.)
Preparing to unpack .../mysql-client-5.5_5.5.44-0+deb7u1_AMD64.deb ...
Unpacking mysql-client-5.5 (5.5.44-0+deb7u1) ...
dpkg: error processing archive /var/cache/apt/archives/mysql-client-5.5_5.5.44-0                                                                                      +deb7u1_AMD64.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/mysql.1.gz', which is also in package                                                                                       mysql-client-core-5.5 5.5.44-0ubuntu0.14.04.1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/mysql-client-5.5_5.5.44-0+deb7u1_AMD64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai essayé certaines choses comme réinstaller avec l'outil dpkg ou sth. mais rien n'a fonctionné.

J'utilise Ubuntu 14.04 et j'ai vraiment besoin d'aide car j'ai besoin de choses comme le serveur web avec mysql et je conduis en vacances demain. Que devrais-je faire?

2
levinus

Pour résoudre votre problème, n'utilisez pas les fichiers deb, si les paquets peuvent être installés via le gestionnaire de paquets et n'utilisez pas de référentiels debian sans raison. Je suppose que vous avez téléchargé le deb depuis ici ou un côté similaire ou vous avez ajouté la ligne

deb http://ftp.debian.org/debian/ wheezy-proposed-updates main

à ton sources.list.

Supprimez ce référentiel et lancez les commandes ci-dessous

Sudo apt-get update
Sudo apt-get install -f
Sudo apt-get install --reinstall mysql-client-5.5
1
A.B.