由於工作需求,要在linux虛擬機安裝teamviewer, 公司MIS說叫我自己去網站下載安裝就好了,他表示這很簡單啊
但因為跟linux不熟,所以還是摸索了一下...
最近托實戰經驗的福,跟linux從不熟到快變朋友了 XD。
果然要一個人學會游泳,最快的方法就是丟到海裡,雖然有機率淹死,但還好偶爾有些浮木...
公司的虛擬機是 CentOS 7
官網下載連結:https://www.teamviewer.com/tw/download/linux/
因為有圖形介面的關係,所以先到官網下載了 x86 64bit的安裝檔,如果是命令列介面,應該可以透過 wget 方式下載檔案
wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm
開啟終端機,輸入以下指令
yum install teamviewer.x86_64.rpm
看起來好像很簡單,沒想到安裝到最後,出現error
Requires: libQt5WebKitWidgets.so.5
Requires: libQt5WebKit.so.5
把關鍵字丟google後,發現是相依性的關係,於是又去下載Qt5,
下載網址1:https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/q/
找到 qt5-qtwebkit-5.9.1-2.el7.x86_64.rpm 進行下載
或下載網址2:https://pkgs.org/download/qt5-qtwebkit 找到 CentOS 7 的rpm檔案
命令列輸入下方指令,從網站下載檔案,如果有圖形介面,也可以直接下載:
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/q/qt5-qtwebkit-5.9.1-2.el7.x86_64.rpm
接著安裝 qt5-qtwebkit
yum install qt5-qtwebkit-5.9.1-2.el7.x86_64.rpm
然後再重新安裝一次 Teamviewer,就OK了
yum install teamviewer.x86_64.rpm
果然,經驗是最好的老師。
-----------------
參考文章:
[問題記錄.Centos7]解決安裝teamviewer失敗——提示依賴 libQt5WebKitWidgets.so.5()(64bit) >= 5.5 https://www.twblogs.net/a/5bd339e32b717778ac1ff587
如何在Linux 發行版上安裝TeamViewer?