На этот вопрос уже есть ответ здесь:
Я недавно установил Ubuntu на моем сервере, я хотел установить TeamViewer, чтобы я мог легко управлять виртуальными машинами. Однако я получаю ошибки при установке из магазина приложений? И я также получаю ошибки, но подробнее на терминале.
Вывод ошибки:
tek@tek-G53SW:~/Download$ sudo dpkg -i ipts teamviewer_linux_x64.deb
dpkg: error processing ipts (--install):
cannot access archive: No such file or directory
(Reading database ... 142115 files and directories currently installed.)
Preparing to replace teamviewer7 7.0.9360 (using teamviewer_linux_x64.deb) ...
Unpacking replacement teamviewer7 ...
dpkg: dependency problems prevent configuration of teamviewer7:
teamviewer7 depends on libc6-i386 (>= 2.7); however:
Package libc6-i386 is not installed.
teamviewer7 depends on lib32asound2; however:
Package lib32asound2 is not installed.
teamviewer7 depends on lib32z1; however:
Package lib32z1 is not installed.
teamviewer7 depends on ia32-libs; however:
Package ia32-libs is not installed.
dpkg: error processing teamviewer7 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
ipts
teamviewer7
Я попытался установить его вручную, но безуспешно, я слышал, что у некоторых других есть эти проблемы. Я использую Ubuntu 12.04 x64.
tek@tek-G53SW:~/Download$ sudo apt-get install libc6-i386 lib32asound2 lib32z1 ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
tek@tek-G53SW:~/Download$
tek@tek-G53SW:~/Download$ sudo apt-get -f install
[sudo] password for tek:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
teamviewer7
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 81.9 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 142441 files and directories currently installed.)
Removing teamviewer7 ...
tek@tek-G53SW:~/Download$ sudo apt-get install libc6-i386 lib32asound2 lib32z1 ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
lib32z1 is already the newest version.
libc6-i386 is already the newest version.
lib32asound2 is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages.
tek@tek-G53SW:~/Download$ sudo apt-get install ia32-libs-multiarch
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs-multiarch:i386 : Depends: gstreamer0.10-plugins-good:i386 but it is not going to be installed
Depends: gtk2-engines:i386 but it is not going to be installed
Depends: gtk2-engines-murrine:i386 but it is not going to be installed
Depends: gtk2-engines-pixbuf:i386 but it is not going to be installed
Depends: gtk2-engines-oxygen:i386 but it is not going to be installed
Depends: ibus-gtk:i386 but it is not going to be installed
Depends: libcanberra-gtk-module:i386 but it is not going to be installed
Depends: libcups2:i386 but it is not going to be installed
Depends: libcupsimage2:i386 but it is not going to be installed
Depends: libfontconfig1:i386 but it is not going to be installed
Depends: libgail-common:i386 but it is not going to be installed
Depends: libgphoto2-2:i386 but it is not going to be installed
Depends: libgtk2.0-0:i386 but it is not going to be installed
Depends: libnss3:i386 but it is not going to be installed
Depends: libqt4-opengl:i386 but it is not going to be installed
Depends: libqt4-qt3support:i386 but it is not going to be installed
Depends: libqt4-scripttools:i386 but it is not going to be installed
Depends: libqt4-svg:i386 but it is not going to be installed
Depends: libqtgui4:i386 but it is not going to be installed
Depends: libqtwebkit4:i386 but it is not going to be installed
Depends: librsvg2-common:i386 but it is not going to be installed
Depends: libsane:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tek@tek-G53SW:~/Download$
Это на сайте TeamViewer.
Примечания для Multiarch: На более новых 64-битных DEB-системах с поддержкой Multiarch (Debian 7) teamviewer_linux_x64.deb не может быть установлен, поскольку пакет ia32-libs больше не доступен в этих системах. В этом случае вы можете использовать teamviewer_linux.deb.
В случае, если вы получили ошибку « неправильная архитектура i386 », вам необходимо выполнить следующие командные строки:
dpkg --add-architecture i386
apt-get update
Для получения дополнительной информации: http: // wiki .debian.org / Мультиархитектурная / МЕТОДИЧЕСКИЕ
Просто проверьте, установлен ли teamviewer в вашей системе, набрав dpkg -l | grep team
Если вы любезно удалите его полностью, установите поддерживаемые зависимости и переустановите заново, используя sudo dpkg --force-depends -i teamviewer_i386.deb
. Эта статья может оказаться полезной. http://bizgolive.com/blog/teamviewer-installation-in-lubuntu-from-command-line-dependency-error-fixed/
Есть еще один вариант - не самый лучший, но он заставит вас работать в Teamviewer.
Если вы создали учетную запись Teamviewer через их веб-сайт, вы можете использовать веб-логин для удаленного доступа к другим компьютерам - это только внешнее соединение, поэтому вы не можете использовать его, чтобы разрешить кому-либо удаленный доступ к вашему компьютеру, но оно будет по крайней мере, позволит вам получить доступ к другим.
Извините, у вас так много проблем - все ваши новые ошибки выше моей базы знаний. Извините.
Я без проблем запускаю teamviewer 7 на ubuntu 12.04 64 bit.
Все, что я сделал для его установки, это загрузил файл прямо с веб-сайта Teamviewer, выбрав правильную версию (то есть Ubuntu 64-битная), и просто открыл файл, и центр программного обеспечения установил его для меня без проблем.
Но, глядя на ваш вывод ошибок, я бы просто установил все недостающие зависимости. Зайдите в Центр программного обеспечения и найдите все недостающие элементы и установите их, прежде чем пытаться снова установить teamviewer. Не забудьте в центре программного обеспечения нажать «Показать технические элементы» в левом нижнем углу экрана.
Надеюсь, это сработает для вас.
Удачи.
Из строки «замена» выглядит, как будто TeamViewer уже установлен.
Если это не так, запустите (в терминале):
sudo apt-get -f install
, а затем
sudo apt-get install libc6-i386 lib32asound2 lib32z1 ia32-libs
и попробуйте установить .deb с помощью
sudo dpkg -i teamviewer_linux_x64.deb
Если ничего не работает и только если ничего не работает, вы можете форсировать установку, но вы, скорее всего, BREAK APT :
sudo dpkg --force-depends -i teamviewer_linux_x64.deb
Обратите внимание, что это далеко от идеала .
Для Ubuntu 16.04 у меня работали следующие команды
sudo apt-get install libz1:i386 libncurses5:i386 libbz2-1.0:i386 libstdc++6:i386
Это сработало для меня:
sudo apt-get install gdebi
sudo gdebi TEAMVIEWER_PACKAGE.deb