Min*_*ohn 222 apt dpkg teamviewer software-installation
我试图安装 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
Run Code Online (Sandbox Code Playgroud)
我试过
sudo apt-get -f install
Run Code Online (Sandbox Code Playgroud)
得到
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
Run Code Online (Sandbox Code Playgroud)
我什至无法到达
sudo dpkg -i teamviewer_linux_x64.deb
Run Code Online (Sandbox Code Playgroud)
如果我强制安装
sudo dpkg --force-depends -i teamviewer_linux_x64.deb
Run Code Online (Sandbox Code Playgroud)
虽然是“设置 Temviewer”,但它给了我这个:

我该如何解决这个问题?
Bra*_*iam 298
问题在于,teamviewer_linux_x64.deb针对 64 位系统的ia64-libs. 尽管如此,该包方案发生了变化,现在 Teamviewer 为 i386 和 amd64 架构分发本机构建,因为它们不再需要多架构。
只需下载适用于 Debian/Ubuntu 的软件包并使用您喜欢的方法安装它就足够了。这个包还安装了一个存储库,所以当你升级系统时它也应该自动升级。
wjr*_*ter 10
为了修正这个问题,我所要做的dpkg --force-all -i *.deb就是安装那个包。请注意,它无法解析的唯一依赖项是 libpng12-0,因此在强制安装后,界面中没有图像,但它仍然可以运行。其他解决方案没有为我解决问题。我希望 Teamviewer 开发人员能尽快解决这个问题。
| 归档时间: |
|
| 查看次数: |
459519 次 |
| 最近记录: |