Ubuntu下以命令行方式安装TeamViewer
工作中,遇到终端系统为ubuntu系统,且不带桌面环境,因些需要以命令行方式安装TeamViewer,并通过 TeamViewer 进行远程命令行控制,步骤如下:
注意:teamviewer为试用版,为保证正常使用,请购买正式版。
1. 下载安装包
下载地址:
https://www.teamviewer.cn/cn/download/linux/ 选择合适的版本进行下载,这里以Ubuntu为例:

2. 执行安装命令
sudo dpkg -i teamviewer_15.0.71510_i386.deb
出现 Processing xxxx表示安装成功。
安装过程中可能出现两种错误: 第一,报i386错误,说明需要添加32位架构,解决方法:
sudo dpkg --add-architecture i386
sudo apt-get update
第二,报缺少依赖错误,说明需要安装依赖,解决方法:
sudo apt-get update
sudo apt-get -f install
3 手动接受 license
因为无界面,无法通过点击弹窗“确定”,因此需要手动操作,方法如下: 首先,停止 teamviewer 服务
sudo teamviewer --daemon stop
然后,在文件
/opt/teamviewer/config/global.conf末尾增加以下内容,保存退出即可
sudo vim /opt/teamviewer/config/global.conf
# 增加内容如下:
[int32] EulaAccepted = 1
[int32] EulaAcceptedRevision = 6
4 重新启动 teamviewer
sudo teamviewer --daemon start
5 设置密码
sudo teamviewer --passwd [NEWPASSWORD]
6 获取 teamviewer ID
sudo teamviewer --info print id
7 使用 teamviewer 进行远程操作
