Team viewer安装依赖问题

Team viewer安装依赖问题

我正在使用 Ubuntu 16.04 LTS 64 位。我尝试使用 deb 文件安装 teamviewer。

$sudo dpkg -i teamviewer_12.0.76279_i386.deb 

Selecting previously unselected package teamviewer:i386.
(Reading database ... 175695 files and directories currently installed.)
Preparing to unpack teamviewer_12.0.76279_i386.deb ...
Unpacking teamviewer:i386 (12.0.76279) ...
dpkg: dependency problems prevent configuration of teamviewer:i386:
 teamviewer:i386 depends on libdbus-1-3.
 teamviewer:i386 depends on libexpat1.
 teamviewer:i386 depends on libfontconfig1.
 teamviewer:i386 depends on libsm6.

 dpkg: error processing package teamviewer:i386 (--install):
 dependency problems - leaving unconfigured
 Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
 Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
 Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
 Rebuilding /usr/share/applications/bamf-2.index...
 Processing triggers for mime-support (3.59ubuntu1) ...
 Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
 Errors were encountered while processing:
  teamviewer:i386

然后我检查并确认安装了这些数据包的 64 位版本。

$dpkg-query -s libexpat1:amd64
Status: install ok installed

$dpkg-query -s libsm6:amd64
Status: install ok installed

$dpkg-query -s libdbus-1-3:amd64
Status: install ok installed

$dpkg-query -s libfontconfig1:amd64
Status: install ok installed

我还检查了是否安装了多架构支持

$dpkg -l | grep multiarch
ii  multiarch-support    2.23-0ubuntu3    amd64  

我也试过

sudo apt-get -f install

但它并没有改变任何事情。

答案1

Team Viewer 的官方安装说明使用 GUI

要在 Ubuntu 系统上安装 TeamViewer,请按照以下步骤操作:

  1. 下载 TeamViewer 完整版http://www.teamviewer.com/download
  2. 双击打开 teamviewer_linux.deb 文件。TeamViewer 安装包将在 Ubuntu 软件中心打开。
  3. 单击“安装”按钮。将打开“身份验证”对话框。
  4. 输入管理员密码。单击“身份验证”按钮。TeamViewer 将被安装。Ubuntu 软件中心内的状态将更改为“已安装”。TeamViewer 已安装在您的 Ubuntu 系统上。

使用命令行安装

为了安装 TeamViewer,我们建议使用图形安装程序,如上所述。

  • 如果您更喜欢使用命令行,或者没有可用的图形安装程序,则可以以管理员身份使用以下命令之一:

    apt install teamviewer_12.0.xxxxx_i386.deb
    
  • 旧系统(Ubuntu 14.04、Debian 7 及以下版本)

    运行此命令:

    dpkg -i teamviewer_12.0.xxxxx_i386.deb
    
  • 如果 dpkg 指示缺少依赖项,请执行以下命令完成安装:

    apt-get install -f
    

德比- 用于安装 deb 包及其依赖项的通用工具

您也可以.deb使用 gdebi 安装文件。

  • 安装 gdebi:

    sudo apt-get install gdebi-core
    
  • 使用 gdebi 安装 .deb 包:

    sudo gdebi filename.deb
    

相关内容