Ubuntu下安裝TeamViewer[命令列方式]
阿新 • • 發佈:2019-02-15
第一步: 下載 安裝包
從官網下載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登入的,所以,這個對話方塊你看不到,自然也不會去接受協議,從而導致在使用時連線失敗。