64-bit bir sistem kullanarak Teamviewer yüklü, ama bir bağımlılık hatası alıyorum

216

Teamviewer'ı kurmaya çalışıyordum, ama bağımlılık hatası alıyorum. Gerekli paketleri yüklemeyi denedim, ama şanssız.

Bu hatayı alıyorum:

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

Denedim

sudo apt-get -f install

Başlarken

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

Buna bile ulaşamıyorum

sudo dpkg -i teamviewer_linux_x64.deb

Yüklemeyi zorlarsam

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

"Tem Görüntüleyiciyi Kurmak" olmasına rağmen, bana şunu verir:

Bu sorunu nasıl giderebilirim?

    
sordu The Mini John 21.10.2013 11:13

4 cevap

295

Sorun şu ki, teamviewer_linux_x64.deb , 64-bit sistemlere yönelik paket, ia64-libs adlı Debian tabanlı sistemlerde daha önce birden çok aşamaya ulaşmaya çalışan eski bir paket kullanıyor. Her ne kadar paket programı değişti ve şimdi Teamviewer, yerel yapıyı hem i386 hem de amd64 mimarisi için dağıtıyor, çünkü artık çok yönlü olmalarına gerek yok.

Debian / Ubuntu için uygun paketin indirilmesi ve favori yönteminizi kullanarak yüklenmesi yeterlidir. . Bu paket ayrıca bir depo yükler, böylece sisteminizi yükselttiğinizde otomatik olarak kendini yükseltmelidir.

    
verilen cevap Braiam 21.10.2013 15:52
9

Bu sorunu düzeltmek için yapmanız gereken tek şey dpkg --force-all -i *.deb o paketi yüklemeye do oldu. o çözemedi sadece bağımlılık libpng12-0 olduğunu unutmayın, bu nedenle zorlayarak sonra arayüzde şekil yoktur ama yine de çalıştırılabilir olduğunu yükleyin. Diğer çözümler benim için problemi çözmedi. Yakında bu alacak TeamViewer geliştiriciler umut ediyorum.

    
verilen cevap wjrochester 01.11.2016 08:06
0

Yukarıda açıklandığı gibi i386 için tüm bağımlılık kitaplıklarını yüklemeniz gerekir (bu 64 ile de çalışabilir). Eksik libpng12 kütüphanesi için şu adrese gidin: İşte ve

ile yükle
sudo dpkg -i ~/Downloads/libpng12-0_1.2.50-2+deb8u3_i386.deb

şu andaki ortam tarafından çözülemeyecek hiçbir bağımlılığı yoktur:

dep: libc6 (& gt; = 2.14), zlib1g (& gt; = 1: 1.1.4)

    
verilen cevap Galvani 15.05.2017 17:49
0

Linux için TeamViewer 13.0 önizlemesi

TeamViewer 13.0'ın önizlemesi Linux için çıktı ve artık Şarap temelli . TeamViewer 13.0, yerel 64-bit desteği ve bir Qt ön ucuna sahiptir. Linux için önizleme için TeamViewer 13.0 için .deb paketleri resmi TeamViewer web sitesinden edinilebilir.

Ubuntu 17.10'da, TeamViewer'ın bazı özellikleri giriş ekranında varsayılan Wayland yerine Xorg'un seçilmesini gerektirir. Wayland'da sadece giden uzaktan kumanda ve gelen dosya aktarımı desteklenir. Gelen uzaktan kumandaya ihtiyacınız varsa, klasik Xorg'a giriş yapmanız gerekmektedir. GDM giriş ekranından bir X oturumu girmek için Xorg'da Ubuntu 'yu seçin.

    
verilen cevap karel 09.12.2017 17:04

Etiketlerdeki diğer soruları oku