Установленный Teamviewer с использованием 64-битной системы, но я получаю ошибку зависимости

Я пытался установить Teamviewer, но я получал ошибку зависимостей. Я попытался установить необходимые пакеты, но не повезло.

Я получаю эту ошибку:

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

Я пробовал

sudo apt-get -f install

Получение

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

Я даже не могу добраться до

sudo dpkg -i teamviewer_linux_x64.deb

Если я принудию установку

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

Хотя это «Настройка Temviewer», это дает мне следующее:

Введите описание изображения здесь>> </p>

<p> Как я могу исправить эту проблему? </p></body></html>

216 голосов | спросил The Mini John 21 +04002013-10-21T13:13:08+04:00312013bEurope/MoscowMon, 21 Oct 2013 13:13:08 +0400 2013, 13:13:08

4 ответа


295

Проблема заключается в том, что teamviewer_linux_x64.deb, пакет, который был нацелен на 64-разрядные системы, использует устаревший пакет, который ранее пытался использовать мультиархив в системах на базе Debian под названием ia64-libs. Хотя, эта схема пакета изменилась, и теперь Teamviewer распространяет собственную сборку для архитектуры i386 и amd64, поскольку они больше не нужны многоархиво.

Просто загрузив соответствующий пакет для Debian /Ubuntu и установив его, используя любимого метода, должно быть достаточно. Этот пакет также устанавливает репозиторий, поэтому он также должен автоматически обновляться при обновлении вашей системы.

ответил Braiam 21 +04002013-10-21T17:52:32+04:00312013bEurope/MoscowMon, 21 Oct 2013 17:52:32 +0400 2013, 17:52:32
9

Все, что мне нужно было сделать, чтобы исправить эту проблему, это сделать dpkg --force-all -i *.deb, чтобы установить этот пакет. Обратите внимание, что единственная зависимость, которую он не мог решить, это libpng12-0, поэтому после принудительной установки он не имеет изображений в интерфейсе, но он все еще работает. Другие решения не решили проблему для меня. Я надеюсь, что разработчики Teamviewer скоро приступят к этому.

ответил wjrochester 1 22016vEurope/Moscow11bEurope/MoscowTue, 01 Nov 2016 10:06:10 +0300 2016, 10:06:10
0

Вам нужно установить все библиотеки зависимостей для i386 (это может работать и с 64), как описано выше. Для отсутствующей библиотеки libpng12 просто перейдите по ссылке: https://packages.debian.org /Jessie /i386 /libpng12-0 /загрузить и установите с помощью

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

у него нет зависимостей, которые не были бы разрешены текущей средой:

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

ответил Galvani 15 Maypm17 2017, 18:49:52
0

Предварительный просмотр TeamViewer 13.0 для Linux

TeamViewer 13.0 - это предварительный просмотр для Linux, и он больше не на основе вина . TeamViewer 13.0 поддерживает встроенную поддержку 64-разрядных версий и интерфейс Qt. .deb для TeamViewer 13.0 для предварительного просмотра для Linux доступны на официальном сайте TeamViewer .

В Ubuntu 17.10 некоторые функции TeamViewer требуют, чтобы Xorg был выбран вместо стандартного Wayland на экране входа в систему. В Wayland поддерживается только исходящий пульт дистанционного управления и передача входящего файла. Если вам нужен входящий пульт дистанционного управления, вам нужно войти в классический Xorg. Чтобы войти в сеанс X с экрана входа в GDM, выберите Ubuntu on Xorg .

ответил karel 9 SatEurope/Moscow2017-12-09T19:04:17+03:00Europe/Moscow12bEurope/MoscowSat, 09 Dec 2017 19:04:17 +0300 2017, 19:04:17

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132