it-swarm.com.de

Teamviewer wurde auf einem 64-Bit-System installiert, es wird jedoch ein Abhängigkeitsfehler angezeigt

Ich habe versucht, Teamviewer zu installieren, habe jedoch einen Abhängigkeitsfehler erhalten. Ich habe versucht, die erforderlichen Pakete zu installieren, aber ohne Glück.

Ich erhalte diesen Fehler:

Unpacking teamviewer (from teamviewer_linux_x64.deb) ...
dpkg: dependency problems prevent configuration of teamviewer:
 teamviewer depends on lib32asound2; however:
  Package lib32asound2 is not installed.
 teamviewer depends on lib32z1; however:
  Package lib32z1 is not installed.
 teamviewer depends on ia32-libs; however:
  Package ia32-libs is not installed.

dpkg: error processing teamviewer (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 teamviewer

Ich habe es versucht

Sudo apt-get -f install

Bekommen

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

Package lib32asound2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'lib32asound2' has no installation candidate
E: Package 'ia32-libs' has no installation candidate

Ich komme nicht mal zum

Sudo dpkg -i teamviewer_linux_x64.deb

Wenn ich die Installation erzwinge

Sudo dpkg --force-depends -i teamviewer_linux_x64.deb

Obwohl es "Temviewer einrichten" ist, gibt es mir Folgendes:

Enter image description here

Wie kann ich dieses Problem beheben?

218
Mini John

Das Problem ist, dass das teamviewer_linux_x64.deb -Paket, das auf 64-Bit-Systeme abzielte, ein veraltetes Paket verwendet, das zuvor in Debian-basierten Systemen versucht hat, Multiarch zu erreichen, und ia64-libs heißt. Das Paketschema wurde jedoch geändert und jetzt verteilt Teamviewer den nativen Build sowohl für die i386- als auch für die AMD64-Architektur, da sie keinen Multiarch mehr benötigen.

Einfach das passendes Paket für Debian/Ubunt herunterladen und mit der von Ihnen bevorzugten Methode installieren, sollte ausreichen. Dieses Paket installiert auch ein Repository, so dass es sich auch automatisch aktualisieren sollte, wenn Sie Ihr System aktualisieren.

297
Braiam

Alles, was ich tun musste, um dieses Problem zu beheben, war, das Paket mit dpkg --force-all -i *.deb zu installieren. Beachten Sie, dass die einzige Abhängigkeit, die nicht aufgelöst werden konnte, libpng12-0 war. Nach dem Erzwingen der Installation befinden sich keine Images in der Benutzeroberfläche, sie kann jedoch weiterhin ausgeführt werden. Die anderen Lösungen haben das Problem für mich nicht gelöst. Ich hoffe, dass die Teamviewer-Entwickler bald dazu kommen.

10
wjrochester

TeamViewer 13.0 Vorschau für Linux

TeamViewer 13.0 ist eine Vorschau für Linux und nicht mehr basierend auf Wine . TeamViewer 13.0 bietet native 64-Bit-Unterstützung und ein Qt-Frontend. .deb-Pakete für TeamViewer 13.0 zur Vorschau für Linux finden Sie auf der offiziellen TeamViewer-Website .

Unter Ubuntu 17.10 erfordern einige Funktionen von TeamViewer die Auswahl von Xorg anstelle des Standard-Wayland im Anmeldebildschirm. In Wayland werden nur ausgehende Fernsteuerung und eingehende Dateiübertragung unterstützt. Wenn Sie eine eingehende Fernbedienung benötigen, müssen Sie sich bei classic Xorg anmelden. Um eine X-Sitzung vom GDM-Anmeldebildschirm aus aufzurufen, wählen Sie Ubuntu auf Xorg .

0
karel

Sie müssen alle Abhängigkeitsbibliotheken für i386 installieren (dies funktioniert möglicherweise auch mit 64), wie oben beschrieben. Für die fehlende libpng12-Bibliothek gehen Sie einfach zu: https://packages.debian.org/jessie/i386/libpng12-0/download und installieren Sie mit

Sudo dpkg -i ~/Downloads/libpng12-0_1.2.50-2+deb8u3_i386.deb

es gibt keine Abhängigkeiten, die von der aktuellen Umgebung nicht gelöst würden:

dep: libc6 (> = 2.14), zlib1g (> = 1: 1.1.4)

0
Galvani