GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿No puede instalar Thesql-workbench para Ubuntu 16.04 Lts?

Busqué varias respuestas pero ninguna resolvió mi problema.
Primero, probé sudo apt install mysql-workbench -f .

Se muestra

The following packages have unmet dependencies:  mysql-workbench :
Depends: libgdal.so.1-1.11.3
                   Depends: libgdal1i (>= 1.8.0) but it is not going to be installed
                   Recommends: mysql-utilities but it is not going to be installed 
E: Unable to correct problems, you have held broken
packages.

Si intento instalar libgdal1i , se mostrará

The following packages have unmet dependencies:  libgdal1i : Depends:
libarmadillo6 but it is not going to be installed
             Depends: libhdf5-10 but it is not going to be installed
             Depends: libnetcdf11 (>= 4.0.1) but it is not going to be installed 
E: Unable to correct problems, you have held broken packages.

No hay fin de esta historia. Intenté instalar un dep, pero siempre me dice que falta otro y que es necesario instalarlo.
Además, no sé por qué dice E: Unable to correct problems, you have held broken . Revisé synaptic ->custom filters ->broken , no hay nada.

Además, probé sudo aptitude install mysql-workbench -f ya que otras publicaciones decían aptitude es mejor.

The following packages have unmet dependencies:  libgfortran3 :
Depends: gcc-5-base (= 5.3.1-14ubuntu2) but 5.4.0-6ubuntu1~16.04.1 is
installed.  mysql-connector-python : Conflicts: python-mysql.connector
but 2.0.4-1 is to be installed. The following actions will resolve
these dependencies:

      Keep the following packages at their current version: 
1)      libarmadillo6 [Not Installed]   
2)      libarpack2> [Not Installed]   
3)      libgdal1i [Not Installed]
4)      libgfortran3 [Not Installed] 
5)      libhdf5-10 [Not Installed]  
6)      liblapack3 [Not Installed]                        
7)      libnetcdf11 [Not Installed]
8)      mysql-connector-python [Not Installed]
9)      mysql-utilities [Not Installed]
10)     mysql-workbench [Not Installed]                    



Accept this solution? [Y/n/q/?]  No packages will be installed,
upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to
remove and 0 not to upgrade. Need to get 0 B of archives. After
unpacking 0 B will be used.

Acepté la solución escribiendo enter , como puede ver, el problema no está resuelto.

En el último, intenté descargar .deb desde el sitio oficial e instalar. No hubo suerte y se solicitaron errores similares.

Al ingresar apt-cache policy mysql-workbench libgdal1i gcc-5-base libhdf5-10 , muestra:

mysql-workbench:   
   Installed: (none)
   Candidate: 6.3.6+dfsg-0ubuntu1  Version table:
         6.3.6+dfsg-0ubuntu1 500
            500 http://au.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages 

libgdal1i:   
   Installed: (none)
   Candidate:    1.11.3+dfsg-3build2
   Version table:
         1.11.3+dfsg-3build2 500
            500 http://au.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages 

gcc-5-base:
   Installed: 5.4.0-6ubuntu1~16.04.1
   Candidate: 5.4.0-6ubuntu1~16.04.1
   Version table:
  *** 5.4.0-6ubuntu1~16.04.1 100
            100 /var/lib/dpkg/status
         5.3.1-14ubuntu2 500
            500 http://au.archive.ubuntu.com/ubuntu xenial/main amd64 Packages 

libhdf5-10:
   Installed: (none)
   Candidate:  1.8.16+docs-4ubuntu1
   Version table:
         1.8.16+docs-4ubuntu1 500
            500 http://au.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

El resultado de apt-cache policy libgfortran3 libarmadillo6 libnetcdf11 python-mysql.connector es

libgfortran3:
Installed: 5.3.1-14ubuntu2
Candidate: 5.3.1-14ubuntu2
Version table:
*** 5.3.1-14ubuntu2 500
500 http://au.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status
libarmadillo6:
Installed: 1:6.500.5+dfsg-1
Candidate: 1:6.500.5+dfsg-1
Version table:
*** 1:6.500.5+dfsg-1 500
500 http://au.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
100 /var/lib/dpkg/status
libnetcdf11:
Installed: 1:4.4.0-2
Candidate: 1:4.4.0-2
Version table:
*** 1:4.4.0-2 500
500 http://au.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
100 /var/lib/dpkg/status
python-mysql.connector:
Installed: 2.0.4-1
Candidate: 2.0.4-1
Version table:
*** 2.0.4-1 500
500 http://au.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://au.archive.ubuntu.com/ubuntu xenial/universe i386 Packages
100 /var/lib/dpkg/status

El resultado de grep -v ^# -r /etc/apt/sources.list etc/apt/sources.list.d/*.list es:

Relacionado:¿Alguna forma segura de eliminar el software GNOME en 16.04 e instalar el clásico Centro de software de Ubuntu?

/etc/apt/sources.list:
/etc/apt/sources.list:deb http://au.archive.ubuntu.com/ubuntu/ xenial main restricted
/etc/apt/sources.list:
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://au.archive.ubuntu.com/ubuntu/ xenial universe
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://au.archive.ubuntu.com/ubuntu/ xenial multiverse
/etc/apt/sources.list:
/etc/apt/sources.list:
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
/etc/apt/sources.list.d/mysql.list:deb http://repo.mysql.com/apt/ubuntu/ xenial mysql-apt-config
/etc/apt/sources.list.d/mysql.list:deb http://repo.mysql.com/apt/ubuntu/ xenial mysql-5.7
/etc/apt/sources.list.d/mysql.list:deb http://repo.mysql.com/apt/ubuntu/ xenial mysql-tools
/etc/apt/sources.list.d/mysql.list:deb-src http://repo.mysql.com/apt/ubuntu/ xenial mysql-5.7
/etc/apt/sources.list.d/slack.list:deb https://packagecloud.io/slacktechnologies/slack/debian/ jessie main
/etc/apt/sources.list.d/sublime-text.list:deb https://download.sublimetext.com/ apt/stable/

Respuesta aceptada:

Parece que olvidaste ejecutar sudo apt-get update antes de instalar MySQL Workbench (el espejo australiano se sincroniza normalmente, tiene la versión correcta de gcc-5-base en el grupo).

Si no ayuda, intente cambiar a Servidor principal (Software y actualizaciones o software-properties-gtk , Software de Ubuntu pestaña, establezca Descargar desde al servidor principal ).

Por supuesto, agregue todos los repositorios oficiales con:

sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository multiverse

Asegúrate de haber habilitado xenial-updates y xenial-security secciones:

  1. abrir software-properties-gtk
  2. ir a Actualizaciones pestaña
  3. marque las dos primeras casillas:(xenial-updates) y (xenial-security)
  4. ingrese la contraseña, haga clic en Autenticar
  5. haga clic en Cerrar , luego Recargar y espera a que termine.

Entonces corre

sudo apt-get update   
sudo apt-get install -f
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install mysql-workbench

Ubuntu
  1. Instalar Dokuwiki en Ubuntu 20.04 LTS

  2. Instalar Karbon en Ubuntu 20.04 LTS

  3. ¿No puede instalar Thesql 5.7 en Ubuntu 20.04?

  4. ¿Alexa para Ubuntu?

  5. ¿No puedo instalar Chromium o Chrome en Ubuntu 16.04 Lts?

Instale Code-Server para código VS en Ubuntu 22.04 o 20.04 LTS

Instalar Mono en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS

Cómo instalar el módulo Brotli para Nginx en Ubuntu 20.04 LTS