GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Kann Thesql-Workbench für Ubuntu 16.04 Lts nicht installieren?

Ich habe mir die verschiedenen Antworten angesehen, aber keine hat mein Problem gelöst.
Zuerst habe ich versucht sudo apt install mysql-workbench -f .

Es zeigt

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.

Wenn ich versucht habe, libgdal1i zu installieren , es wird angezeigt

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.

Es gibt kein Ende dieser Geschichte. Ich habe versucht, eine Dep zu installieren, aber sie sagt mir immer, dass eine andere Dep fehlt und installiert werden muss.
Außerdem weiß ich nicht, warum dort steht:E: Unable to correct problems, you have held broken . Ich habe synaptic eingecheckt ->custom filters ->broken , da ist nichts.

Außerdem habe ich versucht sudo aptitude install mysql-workbench -f da andere Posts aptitude sagten ist besser.

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.

Ich habe die Lösung akzeptiert, indem ich enter eingetippt habe , wie Sie sehen können, ist das Problem nicht gelöst.

Im letzten habe ich versucht, .deb herunterzuladen von der offiziellen Website und installieren. Kein Glück und die ähnlichen Fehler werden aufgefordert.

Durch Eingabe von apt-cache policy mysql-workbench libgdal1i gcc-5-base libhdf5-10 , wird Folgendes angezeigt:

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

Das Ergebnis von apt-cache policy libgfortran3 libarmadillo6 libnetcdf11 python-mysql.connector ist

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

Das Ergebnis von grep -v ^# -r /etc/apt/sources.list etc/apt/sources.list.d/*.list ist:

Verwandte:Gibt es eine sichere Möglichkeit, die GNOME-Software in 16.04 zu entfernen und das klassische Ubuntu Software Center zu installieren?

/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/

Akzeptierte Antwort:

Anscheinend haben Sie vergessen, sudo apt-get update auszuführen vor der Installation von MySQL Workbench (der australische Spiegel wird normal synchronisiert, er hat die richtige Version von gcc-5-base im Pool).

Wenn es nicht hilft, versuchen Sie, zum Hauptserver zu wechseln (Software &Updates oder software-properties-gtk , Ubuntu-Software Legen Sie auf der Registerkarte Herunterladen von fest zum Hauptserver ).

Fügen Sie auf jeden Fall alle offiziellen Repositories hinzu mit:

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

Stellen Sie sicher, dass Sie xenial-updates aktiviert haben und xenial-security Abschnitte:

  1. öffne software-properties-gtk
  2. gehen Sie zu Updates Registerkarte
  3. Aktivieren Sie die ersten beiden Kontrollkästchen – (xenial-updates) und (xenial-security)
  4. Passwort eingeben, auf Authentifizieren klicken
  5. klicken Sie auf Schließen , dann Neu laden und warten Sie, bis es fertig ist.

Dann ausführen

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. Installieren Sie Dokuwiki auf Ubuntu 20.04 LTS

  2. Installieren Sie Karbon auf Ubuntu 20.04 LTS

  3. Kann Thesql 5.7 nicht auf Ubuntu 20.04 installieren?

  4. Alexa für Ubuntu?

  5. Rabbitvcs auf Ubuntu 16.04 Lts?

Installieren Sie Code-Server für VS-Code auf Ubuntu 22.04 oder 20.04 LTS

Installieren Sie Mono unter Ubuntu 20.04 LTS

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

So installieren Sie das Brotli-Modul für Nginx unter Ubuntu 20.04 LTS