1 votes

Problème d'installation de MySQL Workbench sur Ubuntu 12.04, système 64 bits

Je rencontre des erreurs de dépendance de package comme suit :

root@osscube:/home/abdul/Downloads# dpkg -i mysql-workbench-gpl-5.2.47-1ubu1004-amd64.deb
Sélection du paquet mysql-workbench-gpl précédemment désélectionné.
(Lecture de la base de données ... 153925 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-workbench-gpl (à partir de mysql-workbench-gpl-5.2.47-1ubu1004-amd64.deb) ...
dpkg: problèmes de dépendances empêchent la configuration de mysql-workbench-gpl :
 mysql-workbench-gpl dépend de libmysqlclient16 (>= 5.1.21-1); cependant :
  Le package libmysqlclient16 n'est pas installé.
 mysql-workbench-gpl dépend de libpython2.6 (>= 2.6); cependant :
  Le package libpython2.6 n'est pas installé.
 mysql-workbench-gpl dépend de libzip1 (>= 0.9); cependant :
  Le package libzip1 n'est pas installé.
 mysql-workbench-gpl dépend de python-paramiko; cependant :
  Le package python-paramiko n'est pas installé.
 mysql-workbench-gpl dépend de python-pysqlite2; cependant :
  Le package python-pysqlite2 n'est pas installé.
dpkg: erreur de traitement de mysql-workbench-gpl (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour bamfdaemon ...
Reconstruction /usr/share/applications/bamf.index...
Traitement des actions différées (« triggers ») pour desktop-file-utils ...
Traitement des actions différées (« triggers ») pour gnome-menus ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme ...
Traitement des actions différées (« triggers ») pour shared-mime-info ...
Des erreurs ont été rencontrées pendant l'exécution :
 mysql-workbench-gpl

J'ai essayé d'exécuter apt-get -f install, mais je n'ai pas eu de succès. J'ai également essayé d'installer ces paquets dépendants comme suit :

apt-get install libmysqlclient16 libpython2.6 libzip1 python-paramiko python-pysqlite2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet libmysqlclient16 n'est pas disponible, mais il est mentionné dans un autre paquet.
Cela signifie généralement que le paquet est manquant, qu'il a été obsolète, ou
qu'il est seulement disponible depuis une autre source

Le paquet libpython2.6 n'est pas disponible, mais il est mentionné dans un autre paquet.
Cela signifie généralement que le paquet est manquant, qu'il a été obsolète, ou
qu'il est seulement disponible depuis une autre source

Le paquet libzip1 n'est pas disponible, mais il est mentionné dans un autre paquet.
Cela signifie généralement que le paquet est manquant, qu'il a été obsolète, ou
qu'il est seulement disponible depuis une autre source

E: Le paquet 'libmysqlclient16' n'a pas de version disponible pour l'installation
E: Le paquet 'libpython2.6' n'a pas de version disponible pour l'installation
E: Le paquet 'libzip1' n'a pas de version disponible pour l'installation

Comment puis-je résoudre ce problème ?

2voto

LucaB Points 1461

Avez-vous essayé avec gdebi? J'ai réussi à l'installer avec les commandes suivantes :

sudo apt-get install gdebi-core
sudo gdebi ~/Downloads/mysql-workbench-gpl-5.2.47-1ubu1204-amd64.deb

Contrairement à apt, gdebi est capable de résoudre correctement les dépendances.

0voto

welemmanuel Points 21

C'est facile il suffit de se rendre sur Ubuntu Software Center et de taper

mysql-client

et l'installer pour que vos dépendances s'installent également. Ensuite, ouvrez un terminal et tapez :

sudo -i
dpkg -i package.deb  

Je suppose que cela fonctionnera.

0voto

user37577 Points 31

Cela pourrait ne pas être la méthode préférée, mais je l'installe à partir du site.

http://dev.mysql.com/downloads/tools/workbench/

Si vous êtes sur 12.04, il est plutôt obsolète et des programmes comme MySQL workbench sont de bons programmes pour obtenir les dernières fonctionnalités.

0voto

Kurt Pfeifle Points 1716

Utilisez cette commande

sudo apt-get upgrade
sudo dpkg --force-all -i mysql-workbench-community-6.0.8-1ubu1304-amd64.deb

et pour le désinstaller

sudo apt-get -f install

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X