Не удается установить пакет Teamviewer_linux.deb в 64-разрядной версии Linux

Я хотел установить teamviewer в 64-битной системе Linux.

Что я сделал, так это скачал файл teamviewer.deb и установил его, как показано ниже:

sudo dpkg -i install teamviewer.deb

Затем я хотел исправить проблему зависимости, поэтому я выполнил следующую команду :

sudo apt-get install libc6:i386 libgcc1:i386 libasound2:i386 libfreetype6:i386 zlib1g:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxrender1:i386 libxtst6:i386  

Я получил следующую ошибку:

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Затем я попытался:

sudo apt-get install -f  

Снова я получил следующую ошибку:

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Даже я пытался установить gdebi, но я снова получил вышеупомянутую ошибку.

Я опустошил папку архивов:

sudo apt-get clean  
sudo apt-get update  
sudo apt-get upgrade

Снова у меня проблема с установкой моего пакета deb. Могу ли я что-нибудь сделать сейчас, чтобы решить эту проблему?


Я также прочитал нижеприведенную статью:

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


РЕДАКТИРОВАТЬ:

Я нашел libperl5.14:amd64 как сломанный пакет. Я использовал:

sudo apt-get remove libperl5.14:amd64  

Я получил следующее сообщение:

E: Unable to locate package Broken

Это весь мой файл apt.log . Я нашел еще несколько сломанных пакетов. Я сделал то же самое и получил то же сообщение.


РЕДАКТИРОВАТЬ 2:

Я попытался установить teamviewer_linux.deb через центр программного обеспечения, и я нашел кнопку восстановления, щелкнул ее и снова получил ошибку ниже:

This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.    

даже после удаления пакета и установки его через центр программного обеспечения я получил ошибку ниже:

Can not install 'libfreetype6:i386'  

РЕДАКТИРОВАТЬ 3:

Может sources.list влияет на процесс установки пакетов deb? Это единственное, что я подозреваю!

РЕДАКТИРОВАТЬ 4:

Когда после этого я печатаю sudo apt-get install -f, я получаю это сообщение:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded

РЕДАКТИРОВАТЬ 5:
Вывод sudo dpkg -i teamviewer_linux.deb:

dpkg: error processing package teamviewer (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
teamviewer
2
задан 13 April 2017 в 15:24

3 ответа

Попробуйте это

dpkg --add-architecture i386
sudo apt-get update
wget http://www.teamviewer.com/download/teamviewer_linux.deb
sudo dpkg -i teamviewer_linux.deb
sudo apt-get install -f

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

2
ответ дан 13 April 2017 в 15:24

Дважды щелкните по .deb файлу, teamviewer_linux.deb и ожидайте к Центру программного обеспечения, открывается. Оттуда, можно установить Teamviewer 9 без любых проблем.

1
ответ дан 13 April 2017 в 15:24

Смотрите на эту ссылку . Это может помочь.

Открываются /var/log/dist-upgrade/apt.log файл журнала в текстовом редакторе. Найдите любые "поврежденные" пакеты и удалите их с sudo apt-get remove <package>.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

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