web-dev-qa-db-fra.com

Où puis-je trouver les dépendances MySQL Workbench?

En installant le .deb 32-bit, j'ai l'avertissement suivant:

Dependendy n'est pas satisfiable: libmysqlclient16 (> = 5.1.21-1)

J'ai essayé de apt-get install libmysqlclient16:

E: Le paquet 'libmysqlclient16' n'a pas de candidat pour l'installation

Et ce apt-get install libmysqlcliente18 est installé correctement, mais lors de la tentative d’installation de MySQL Workbench, j’ai la même erreur.

MODIFIER

J'ai essayé this mais le résultat:

Sudo gdebi mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 
This package is uninstallable
Dependency is not satisfiable: libmysqlclient16 (>= 5.1.21-1)

EDIT Rendre l'installation apt-get install mysql-workbench fonctionnant mais en installant une version plus ancienne.

9
Gerep

J'ai utilisé un peu documentation de Daniel Mota, mais je devais modifier certaines de ses commandes:

Vous pouvez obtenir le mysql workbench deb nécessaire ici

Commencez par exécuter ce qui suit:

Sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb

Comme vous le savez, les dépendances vont échouer. Ensuite, installez et installez ce qui suit:

wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
wget http://launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb

Prochaine installation:

Sudo dpkg -i libzip1_0.9.3-1_i386.deb
Sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
  • Si vous utilisez 64 bits, vous voudrez plutôt ceci:

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_AMD64.deb
    Sudo dpkg -i libzip1_0.9.3-1_AMD64.deb
    
    wget http://launchpadlibrarian.net/94808408/libmysqlclient16_5.1.58-1ubuntu5_AMD64.deb
    Sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_AMD64.deb
    

Puis lancez ce qui suit:

Sudo apt-get -f install python-paramiko libzip2 libmysqlclient18 mysql-client mysql-common python-pysqlite2 libdbi-Perl libdbd-mysql-Perl libplrpc-Perl libnet-daemon-Perl mysql-client

Cela aussi échouera et vous demandera de relancer, relancez-le à nouveau:

Sudo apt-get -f install

Quand cela sera terminé, il devrait être installé pour vous, laissez un commentaire si vous rencontrez des problèmes et je vais essayer de voir si je peux vous aider.

Lancez-le une fois à partir de votre terminal mysql-workbench ou de Unity Dash, puis cliquez dessus avec le bouton droit de la souris et sélectionnez "Lock to Launcher".

Je n'ai pas utilisé ce programme pour savoir s'il est stable ou non après l'installation, YMMV.

Mysql Work Bench Installation Completed.

Dans les commentaires, Peter K. m'a fait savoir que cela ne fonctionnait pas dans Ubuntu 16.04 . Voici donc le moyen le plus simple de le faire fonctionner dans Xenial. J'ai toujours suivi le lien ci-dessus pour obtenir le dernier fichier mysql workbench deb (MySQL Workbench 6.3.7 au moment de cette correction)

Voici comment je l'ai descendu et placé dans/tmp:

wget -P /tmp http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-1ubu1604-AMD64.deb

J'ai utilisé la commande chmod pour rendre le fichier .deb exécutable, puis j'ai utilisé dpkg -i pour l'installer (utilisez Sudo si vous n'êtes pas passé en mode racine déjà):

chmod +x /tmp/mysql-workbench-community-6.3.7-1ubu1604-AMD64.deb
Sudo dpkg -i mysql-workbench-community-6.3.7-1ubu1604-AMD64.deb

Vous verrez les dépendances échouées:

dpkg: dependency problems prevent configuration of mysql-workbench-community:
 mysql-workbench-community depends on libtinyxml2.6.2v5; however:
  Package libtinyxml2.6.2v5 is not installed.
 mysql-workbench-community depends on libzip4 (>= 0.10); however:
  Package libzip4 is not installed.

Pour remédier à cela, utilisez apt pour aider à résoudre (résoudre) les dépendances:

Sudo apt-get -f install

Cela vous montrera les dépendances manquantes vous permettant de les installer sans aucune étape supplémentaire.

The following additional packages will be installed:
  libtinyxml2.6.2v5 libzip4
The following NEW packages will be installed:
  libtinyxml2.6.2v5 libzip4

Vous devriez maintenant pouvoir lancer mysql-workbench dans Xenial.

18
itnet7

Ceci a installé mysql-workbench 5.2 avec toutes les dépendances à partir de 20120531.

Sudo apt-get install mysql-workbench
12
edziffel

J'ai trouvé le paquet "mysql-workbench" dans le référentiel par défaut.

apt-cache search mysql-workbench

pas de configuration supplémentaire ni de bidouillage nécessaire, fonctionne pour moi

4
firefoxx

source: setupguides.blogspot.nl/

Installez MySQL Workbench sur Ubuntu 12.04

Il n’existe actuellement aucun fichier .deb ou référentiel prédéfini pour installer MySQL Workbench sur Ubuntu 12.04. Il apparaîtra probablement après la sortie officielle de 12.04, mais pour le moment, il est encore en version bêta, de sorte que quelques étapes supplémentaires sont nécessaires pour le faire fonctionner.

REMARQUE: une fois que la version bêta d'Ubuntu 12.04 sera sortie de la version bêta, il y aura probablement un meilleur moyen de le faire. Veuillez consulter la page de téléchargement officielle de MySQL Workbench et le dépôt officiel avant la tentative. . (---)

Tout d’abord, vous devrez télécharger la dernière version de MySQL Workbench à partir de ici .

Ensuite, vous devez télécharger un fichier .deb pour libzip1 car il n’est pas disponible dans le dépôt 12.04.

Version 32 bits https) launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb

Version 64 bits - (https) launchpad.net/ubuntu/+source/libzip/0.9.3-1/+build/1728114/+files/libzip1_0.9.3-1_AMD64.deb pour les autres architectures go --- (here =

Après le téléchargement, ouvrez-les avec le centre de logiciel et cliquez sur Installer.

* NOUVEAU: le paquetage libmysqlclient16 a été supprimé des dépôts 12.04, vous devrez donc télécharger les anciens fichiers deb pour ce dernier:

Version 32 bits - launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb

Version 64 bits - launchpadlibrarian.net/94808408/libmysqlclient16_5.1.58-1ubuntu5_AMD64.deb

Ensuite, ouvrez un terminal et installez les paquets suivants:

Sudo apt-get installez libzip1 python-paramiko python-pysqlite2 libctemplate0 libgtkmm-2.4-1c2a libmysqlclient16

Ensuite, allez dans le répertoire où vous avez téléchargé le fichier deb et exécutez:

Sudo dpkg -i mysql-workbench-gpl-5.2.38-1ubu1104-i386.deb

Et ça devrait être ça, profitez-en!

Instructions vaguement basées sur celles trouvées ici: blog.csdn.net/kevin6216/article/details/7420421

1
Markus Hartman