首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法安装TeamViewer

无法安装TeamViewer
EN

Ask Ubuntu用户
提问于 2021-11-04 21:00:56
回答 2查看 1.1K关注 0票数 4

试图在一个Pi 4的Ubuntu21.10上安装TeamViewer。

尝试通过Ubuntu软件安装,但遇到一条消息说,由于未满足的依赖关系,它无法安装。

下载并试图通过终端安装,我得到了这个

代码语言:javascript
运行
复制
$ sudo apt install ./teamviewer_amd64.deb 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'teamviewer:amd64' instead of './teamviewer_amd64.deb'
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:
 teamviewer:amd64 : Depends: libc6:amd64 (>= 2.17) but it is not installable
                    Depends: libdbus-1-3:amd64 but it is not installable
                    Depends: libexpat1:amd64 but it is not installable
                    Depends: libfontconfig1:amd64 but it is not installable
                    Depends: libfreetype6:amd64 but it is not installable
                    Depends: libglib2.0-0:amd64 but it is not installable
                    Depends: libgl1:amd64 but it is not installable
                    Depends: libice6:amd64 but it is not installable
                    Depends: libminizip1:amd64 but it is not installable
                    Depends: libnspr4:amd64 but it is not installable
                    Depends: libnss3:amd64 but it is not installable
                    Depends: libsm6:amd64 but it is not installable
                    Depends: libx11-6:amd64 but it is not installable
                    Depends: libx11-xcb1:amd64 but it is not installable
                    Depends: libxcb1:amd64 but it is not installable
                    Depends: libxcb-glx0:amd64 but it is not installable
                    Depends: libxcb-icccm4:amd64 but it is not installable
                    Depends: libxcb-image0:amd64 but it is not installable
                    Depends: libxcb-keysyms1:amd64 but it is not installable
                    Depends: libxcb-randr0:amd64 but it is not installable
                    Depends: libxcb-render0:amd64 but it is not installable
                    Depends: libxcb-render-util0:amd64 but it is not installable
                    Depends: libxcb-shape0:amd64 but it is not installable
                    Depends: libxcb-shm0:amd64 but it is not installable
                    Depends: libxcb-sync1:amd64 but it is not installable
                    Depends: libxcb-xfixes0:amd64 but it is not installable
                    Depends: libxcb-xinerama0:amd64 but it is not installable
                    Depends: libxcb-xkb1:amd64 but it is not installable
                    Depends: libxcomposite1:amd64 but it is not installable
                    Depends: libxcursor1:amd64 but it is not installable
                    Depends: libxdamage1:amd64 but it is not installable
                    Depends: libxext6:amd64 but it is not installable
                    Depends: libxfixes3:amd64 but it is not installable
                    Depends: libxi6:amd64 but it is not installable
                    Depends: libxkbcommon0:amd64 but it is not installable
                    Depends: libxkbcommon-x11-0:amd64 but it is not installable
                    Depends: libxrandr2:amd64 but it is not installable
                    Depends: libxrender1:amd64 but it is not installable
                    Depends: libxss1:amd64 but it is not installable
                    Depends: libxtst6:amd64 but it is not installable
                    Depends: zlib1g:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.

尝试了Raspberry Pi版本并得到了以下结果:

代码语言:javascript
运行
复制
$ sudo apt install ./teamviewer-host_armhf.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'teamviewer-host:armhf' instead of './teamviewer-host_armhf.deb'
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:
 teamviewer-host:armhf : Depends: libc6:armhf (>= 2.17) but it is not installable
                         Depends: libdbus-1-3:armhf but it is not installable
                         Depends: libexpat1:armhf but it is not installable
                         Depends: libfontconfig1:armhf but it is not installable
                         Depends: libfreetype6:armhf but it is not installable
                         Depends: libglib2.0-0:armhf but it is not installable
                         Depends: libgl1:armhf but it is not installable
                         Depends: libice6:armhf but it is not installable
                         Depends: libminizip1:armhf but it is not installable
                         Depends: libnspr4:armhf but it is not installable
                         Depends: libnss3:armhf but it is not installable
                         Depends: libsm6:armhf but it is not installable
                         Depends: libx11-6:armhf but it is not installable
                         Depends: libx11-xcb1:armhf but it is not installable
                         Depends: libxcb1:armhf but it is not installable
                         Depends: libxcb-glx0:armhf but it is not installable
                         Depends: libxcb-icccm4:armhf but it is not installable
                         Depends: libxcb-image0:armhf but it is not installable
                         Depends: libxcb-keysyms1:armhf but it is not installable
                         Depends: libxcb-randr0:armhf but it is not installable
                         Depends: libxcb-render0:armhf but it is not installable
                         Depends: libxcb-render-util0:armhf but it is not installable
                         Depends: libxcb-shape0:armhf but it is not installable
                         Depends: libxcb-shm0:armhf but it is not installable
                         Depends: libxcb-sync1:armhf but it is not installable
                         Depends: libxcb-xfixes0:armhf but it is not installable
                         Depends: libxcb-xinerama0:armhf but it is not installable
                         Depends: libxcb-xkb1:armhf but it is not installable
                         Depends: libxcomposite1:armhf but it is not installable
                         Depends: libxcursor1:armhf but it is not installable
                         Depends: libxdamage1:armhf but it is not installable
                         Depends: libxext6:armhf but it is not installable
                         Depends: libxfixes3:armhf but it is not installable
                         Depends: libxi6:armhf but it is not installable
                         Depends: libxkbcommon0:armhf but it is not installable
                         Depends: libxkbcommon-x11-0:armhf but it is not installable
                         Depends: libxrandr2:armhf but it is not installable
                         Depends: libxrender1:armhf but it is not installable
                         Depends: libxss1:armhf but it is not installable
                         Depends: libxtst6:armhf but it is not installable
                         Depends: zlib1g:armhf but it is not installable
E: Unable to correct problems, you have held broken packages.

我试着安装了几个软件包,但它们似乎已经安装好了,并且我已经检查过了,而且似乎也没有安装和保存包。

也跑了

代码语言:javascript
运行
复制
sudo apt-get -f install

但这对我们没有任何帮助

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2021-11-05 06:46:18

您的RPi似乎使用arm64 64/aarch64(不是armhf,当然也不是and 64/x86_64)发行版,因此您需要在这个体系结构中使用TeamViewer主机

代码语言:javascript
运行
复制
cd ~/Downloads
wget -c https://download.teamviewer.com/download/linux/teamviewer-host_arm64.deb
sudo apt-get install ./teamviewer-host_arm64.deb
票数 2
EN

Ask Ubuntu用户

发布于 2021-11-04 21:12:23

您的输出显示了两个问题:

  1. Pi4使用与amd64不同的架构。
    • 无法在非amd64 64系统上安装您指定的特定于amd64 64的包(teamviewer_amd64.deb)。
    • 对于Raspberry Pi,使用特定于Pi的Teamviewer包。

  2. Ubuntu20.10不再受支持,其存储库已被撤回。
    • 迁移到Ubuntu支持的版本: 18.04 LTS (至2023年7月)、20.04 LTS (至2025年7月)、21.04 (至2022年1月)或21.10 (至2022年7月)
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1373628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档