1. 程式人生 > >Ubuntu下安裝TeamViewer[命令列方式]

Ubuntu下安裝TeamViewer[命令列方式]

第一步: 下載 安裝包

從官網下載ubuntu的deb安裝包 下載連結:

https://downloadus1.teamviewer.com/download/version_12x/teamviewer_12.0.71510_i386.deb 

應該是外網下載比較慢  耐心等待

第二步: 執行命令

## 不加sudo 會提示照片中的錯誤:dpkg:error:requestd operation requires superuser privilege 

## teamviewer_12.0.71510_i386.deb 為下載的安裝包名稱

>> sudo dpkg -i teamviewer_12.0.71510_i386.deb

dpkg: error processing package teamviewer:i386 (--install):

dependency problems - leaving unconfigured

Processing triggers for mime-support (3.59ubuntu1) ...

Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...

Errors were encountered while processing:

teamviewer:i386

##報錯原因:這是由於我的ubuntu系統是64位的,必須新增32位的架構。

第三步:新增32位架構

>> sudo dpkg --add-architecture i386

>> sudo apt-get update

## 在缺少依賴包的安裝 需要執行:sudo apt-get -f install

>> sudo apt-get -f install

第四步:執行安裝命令

## 執行安裝程式命令:sudo dpkg -i teamviewer_11.0.xxxxx_i386.deb

>> sudo dpkg -i teamviewer_12.0.71510_i386.deb

## 出現 Processing xxxx表示安裝成功

第五步:接受license

    5.1 停止teamview 

## 停止服務。執行命令

>> sudo teamviewer --daemon stop

    5.2 修改配置檔案

## 在檔案/opt/teamviewer/config/global.conf末尾增加以下內容(由於只讀限制,所以可能需要用到管理員許可權)

## [int32] EulaAccepted = 1

## [int32] EulaAcceptedRevision = 6

>> cd /opt/teamviewer/config/

>> ll

>> vim global.conf

## 新增一下內容

## [int32] EulaAccepted = 1

## [int32] EulaAcceptedRevision = 6

## 儲存退出

>> wq

## 為了一次成功,修改檔案後最好是檢視一下修改的檔案

>> cat global.conf

## 確認新增儲存了之後啟動teamviewer

    5.3 啟動teamviewer

## 啟動teamviewer

>> sudo teamviewer --daemon start

第六步:獲取Teamviewer ID

## 獲取teamviewer ID

>> teamviewer --info print id

第七步:設定密碼

## 設定teamviewer 密碼

>> sudo teamviewer --passwd [NEWPASSWORD]

到此,恭喜你已經安裝成功,可以用Windows 測試

備註:

    在接受license的步驟存在一個坑,在安裝TeamViewer的時候,認為你是以介面形式安裝的,所以,會彈出一個對話方塊,提醒你接受license,但是,由於你用ssh登入的,所以,這個對話方塊你看不到,自然也不會去接受協議,從而導致在使用時連線失敗。