Saya mencoba menginstal Teamviewer, tetapi saya mendapatkan kesalahan ketergantungan. Saya mencoba menginstal paket yang diperlukan, tetapi tidak berhasil.
Saya mendapatkan kesalahan ini:
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
Saya mencoba
sudo apt-get -f install
Mendapatkan
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
Aku bahkan tidak bisa sampai ke
sudo dpkg -i teamviewer_linux_x64.deb
Jika saya memaksakan instalasi
sudo dpkg --force-depends -i teamviewer_linux_x64.deb
Meskipun "Menyiapkan Temviewer" itu memberi saya ini:
Bagaimana saya bisa memperbaiki masalah ini?
apt
software-installation
dpkg
teamviewer
Mini John
sumber
sumber
Jawaban:
Masalahnya adalah bahwa
teamviewer_linux_x64.deb
, paket yang ditujukan untuk sistem 64-bit, menggunakan paket usang yang mencoba mencapai multiarch yang sebelumnya disebut sistem berbasis Debiania64-libs
. Meskipun, skema paket itu berubah dan sekarang Teamviewer mendistribusikan build asli untuk arsitektur i386 dan amd64, karena mereka tidak perlu lagi multiarch.Cukup mengunduh paket yang sesuai untuk Debian / Ubuntu dan menginstalnya menggunakan metode favorit Anda, sudah cukup. Paket ini juga menginstal repositori, jadi itu juga harus secara otomatis meningkatkan sendiri ketika Anda meningkatkan sistem Anda.
sumber
Yang harus saya lakukan untuk memperbaiki masalah ini adalah
dpkg --force-all -i *.deb
menginstal paket itu. Perhatikan bahwa satu-satunya ketergantungan yang tidak dapat diselesaikan adalah libpng12-0, jadi setelah memaksa instal tidak memiliki gambar di antarmuka tetapi masih bisa dijalankan. Solusi lain tidak menyelesaikan masalah bagi saya. Saya berharap pengembang Teamviewer akan segera melakukan ini.sumber
Anda perlu menginstal semua pustaka dependensi untuk i386 (ini mungkin bekerja dengan 64 juga) seperti dijelaskan di atas. Untuk pustaka libpng12 yang hilang, buka saja: https://packages.debian.org/jessie/i386/libpng12-0/download dan instal dengan
tidak memiliki dependensi yang tidak akan diselesaikan oleh lingkungan saat ini:
dep: libc6 (> = 2.14), zlib1g (> = 1: 1.1.4)
sumber
TeamViewer untuk Linux
TeamViewer 14.0 keluar untuk Linux dan tidak lagi berdasarkan Wine . TeamViewer 14.0 menampilkan dukungan 64-bit asli dan Qt front-end. Paket .deb untuk TeamViewer 14.0 untuk Linux tersedia dari situs web resmi TeamViewer .
TeamViewer 64-bit
TeamViewer 32-bit
Pada Ubuntu 17.10 beberapa fitur TeamViewer mengharuskan Xorg untuk dipilih alih-alih Wayland default pada layar login. Di Wayland hanya remote control keluar dan transfer file masuk yang didukung. Jika Anda memerlukan remote control yang masuk, Anda harus masuk ke Xorg klasik. Untuk memasuki sesi X dari layar login GDM pilih Ubuntu di Xorg .
sumber
TeamViewer 13+14
Versi Linux sayangnya juga "fitur" tombol rapat yang hilang ...