Ubuntu安装TeamViewer

1、安装环境

Ubuntu版本:16.04   64位

TeamViewer版本:v13.1.8286

2、安装过程

根据查阅相关教程,共找到3种安装方式,具体如下:

(1)deb文件安装

首先从TeamViewer官网Linux下载页根据Ubuntu系统位数(32,64bit)选择对应的安装包

通过Terminal打开文件所在目录,首先安装依赖包

sudo apt-get install libjpeg62:i386 libxinerama1:i386 libxrandr2:i386 libxtst6:i386 ca-certificates

然后安装TeamViewer程序

sudo dpkg -i teamviewer_13.1.8286_amd64.deb
正在选中未选择的软件包 teamviewer。
(正在读取数据库 ... 系统当前共安装有 184424 个文件和目录。)
正准备解包 teamviewer_13.1.8286_amd64.deb  ...
正在解包 teamviewer (13.1.8286) ...
正在设置 teamviewer (13.1.8286) ...
正在处理用于 desktop-file-utils (0.22-1ubuntu5.2) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 gnome-menus (3.13.3-6ubuntu3.1) 的触发器 ...
正在处理用于 mime-support (3.59ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.15-0ubuntu1.1) 的触发器 ...

在执行安装时,可能会遇到如下问题:

sudo dpkg -i teamviewer_12.0.85001_i386.deb
(正在读取数据库 ... 系统当前共安装有 215790 个文件和目录。)
正准备解包 teamviewer_12.0.85001_i386.deb  ...
正在将 teamviewer:i386 (12.0.85001) 解包到 (12.0.85001) 上 ...
dpkg: 依赖关系问题使得 teamviewer:i386 的配置工作不能继续:
 teamviewer:i386 依赖于 libasound2.
 teamviewer:i386 依赖于 libdbus-1-3.
 teamviewer:i386 依赖于 libexpat1.
 teamviewer:i386 依赖于 libfontconfig1.
 teamviewer:i386 依赖于 libfreetype6.
 teamviewer:i386 依赖于 libsm6.
 teamviewer:i386 依赖于 libxdamage1.
 teamviewer:i386 依赖于 libxfixes3.
 teamviewer:i386 依赖于 zlib1g.

dpkg: 处理软件包 teamviewer:i386 (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.13.3-6ubuntu3.1) 的触发器 ...
正在处理用于 desktop-file-utils (0.22-1ubuntu5.1) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 mime-support (3.59ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.15-0ubuntu1) 的触发器 ...
在处理时有错误发生:
 teamviewer:i386

此时执行如下命令即可修复所需依赖关系

sudo apt-get install -f

安装完成后在Terminal中输入teamviewer即可打开。

(2)使用gdebi进行安装(个人感觉最可靠)

同第(1)种方法,下载deb安装包,然后通过如下命令安装gdebi

sudo apt install gdebi

安装完成后,在下载的Teamviewer安装包上点击右键->open it with->gdebi,进行安装即可

(3)使用tv-setup进行安装

下载页中选择其他系统下的安装包

通过如下命令进行解压

tar xvf teamviewer_13.1.8286_amd64.tar.xz 

进入解压得到的Teamviewer文件夹,打开Terminal,使用该目录下的tv-setup进行安装

首先使用如下 命令查看所需依赖项

sduo ./tv-setup checklibs

根据得到的提示进行依赖项安装

然后使用如下 命令进行安装

./tv-setup install

    -=-   TeamViewer tar.xz interactive installation   -=-      

 Checking dependencies                 

 Analyzing dependencies ...            

	All library dependencies (*.so) seem to be satisfied!

	QtQuickControls seems to be installed

 Installing files...                   
    Files will be installed in '/opt/teamviewer'
    Continue (y) or abort (n) ?  [Y/n]? Y
 Copying files...                      
  done

 Install daemon?                       
    Note: You can (un)install the daemon at any time.
    Commands are explained in 'teamviewer help'
    Continue (y) or skip (n) ?  [Y/n]? Y
 Create menu entries?                  
    Creates menu entries for your desktop environment.
    Continue (y) or skip (n) ?  [Y/n]? Y
  Done!
    TeamViewer TAR has been sucessfully installed.
    Run teamviewer help for more information.

3、可能遇到not ready, check your connection的问题

解决方法:

重启Teamviewer service

sudo teamviewer daemon stop
sudo teamviewer daemon start  

sudo teamviewer daemon restart

猜你喜欢

转载自blog.csdn.net/freeyy1314/article/details/81303709