1

I am installing mysql-workbench to migrate Postgres database to Mysql.

OS System Version: Red Hat Enterprise Linux Server release 7.2 (Maipo)

I am installing mysql-workbench and follow these instructions.

https://dev.mysql.com/doc/workbench/en/wb-installing-linux.html

I have the following repo.

repo id                                                                                  repo name                                                                                               status
cloudera-manager                                                                         Cloudera Manager, Version 5.7.5                                                                              7
mysql-connectors-community/x86_64                                                        MySQL Connectors Community                                                                                  30
mysql-tools-community/x86_64                                                             MySQL Tools Community                                                                                       40
mysql57-community/x86_64                                                                 MySQL 5.7 Community Server                                                                                 164
rhui-REGION-client-config-server-7/x86_64                                                Red Hat Update Infrastructure 2.0 Client Configuration Server 7                                              6
rhui-REGION-rhel-server-releases/7Server/x86_64                                          Red Hat Enterprise Linux Server 7 (RPMs)                                                                13,573
rhui-REGION-rhel-server-rh-common/7Server/x86_64                                         Red Hat Enterprise Linux Server 7 RH Common (RPMs)                                                         209
repolist: 14,029

When I tried the command

sudo yum -y install mysql-workbench-community

I got the these erros.

Error: Package: mysql-workbench-community-6.3.8-1.el7.x86_64 (mysql-tools-community)
           Requires: proj
Error: Package: mysql-workbench-community-6.3.8-1.el7.x86_64 (mysql-tools-community)
           Requires: tinyxml
Error: Package: mysql-workbench-community-6.3.8-1.el7.x86_64 (mysql-tools-community)
           Requires: python-paramiko >= 1.15.1

My question is how to find the repo of these dependencies package - proj, tinyxml, python-paramiko?

  • 1
    I'm voting to close this question as off-topic because it is probably better suited for either Server FaultServer Fault is a question and answer site for managing information technology systems in a business environment.” or Unix & LinuxUnix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. – hot2use May 31 '18 at 5:31
  • @hot2use I disagree - databases and their attendant tools are on topic here. To the OP, I would say that Workbench is notorious for its dependencies - just try to install from source! :-) Try yum grouplist and there should be something like "Development Workstation and Creative.." (from memory) - do a sudo yum groupinstall "Deve...." and then try again. If this still leaves dependencies, search for stuff like python-paramiko &c. and either use an rpm or install from source. For fedora, it's nearly always something like sudo yum install library_name-devel. – Vérace May 31 '18 at 17:32
1

You need install additional packages:

sudo yum install epel-release
sudo yum install proj
sudo yum install tinyxml
sudo yum install libzip

if You have trouble with repo

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install epel-release-7.noarch.rpm

than

sudo yum -y install mysql-workbench-community

enter image description here

enter image description here

0

Requires: python-paramiko >= 1.15.1

Download python-paramiko-1.15.1-1.sdl7.noarch.rpm then install:

rpm -ivh python-paramiko-1.15.1-1.sdl7.noarch.rpm

If when installing python-paramiko you get:

error: Failed dependencies:
python-ecdsa is needed by python-paramiko-1.15.1-1.sdl7.noarch

yum install -y python-ecdsa

Then you can install mysql-workbench:

yum -y install mysql-workbench-community

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.