Ubuntu16.04 安装Teamviewer的教程详解
有时需要远程控制ubuntu系统的电脑,Teamviewer在linux下也可以进行安装,大致看了下向日葵在linux下配置好像比较麻烦,而且Teamviewer远程控制的流畅性一直不错,就选择安装Teamviewer。
下面给出具体的安装步骤:
1. 首先到https://www.teamviewer.com/zhcn/download/linux/下载相应linux版本的Teamviewer,版主选择的是ubuntu版本,下载完成之后,在你的下载路径中会有软件安装包teamviewer_12.0.85001_i386.deb。
2. 安装依赖包,ternimal终端进入到下载路径中,执行命令:(博主是64位系统没有执行这个命令也成功,假如是32位的系统则需要执行)
sudo apt-get install libjpeg62:i386 libxinerama1:i386 libxrandr2:i386 libxtst6:i386 ca-certificates
3. 安装deb软件包,执行命令:
sudo dpkg -i teamviewer_12.0.76279_i386.deb
4. 安装成功之后在dash输入Teamviewer就可以打开了。
注意:在执行第三步安装deb包的时候,可能会遇到下面的问题:
wanglaotou@wanglaotou95:~/softwares/software-package$ 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
(下面这个命令是修复依赖关系(depends)的命令,就是假如你的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装那个package依赖的package)
这个时候需要执行命令:
sudo apt-get install -f
选择 ‘Y’,回车等待修复结束后继续执行第三步。
总结
以上所述是小编给大家介绍的Ubuntu16.04 安装Teamviewer的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持!
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- winform总结6=>线程和委托的关系
- winform总结3> 有趣的bat/winform程序完成自己的任务,然后把自己删除
- winform总结2> Action<> ,Action,func<>,委托相关的理解
- winform开发 总结1>winform程序使用线程的必要性,以及正确的使用方式
- Winform 后台将指定的控件集合添加到制定容器中
- C#微信公众平台接入示例代码
- FreeRTOS三种数据结构区别(StreamBuffer,MessageBuffer,Queue)
- Keras & Tensorflow 笔记
- Netty之HTTP协议应用开发
- 超全Python IDE武器库大总结,优缺点一目了然!
- Set源码解析(红黑树)
- RouteOnAttribute
- PutHiveStreaming
- 【LINUX】开发环境搭建
- C 库函数 - strcat()