CentOS7 命令行安裝teamviewer遇到依賴包問題及完美解
阿新 • • 發佈:2017-12-11
centos公司新到了幾臺服務器做Docker集群方面的應用,將這幾臺服務器搭建成一個集群。由於要經常同時操作這幾臺服務器,而我又不喜歡待在機房。TeamViewer很好的解決了該問題,Teamviewer可實現遠程控制電腦,並可在你自己的電腦上同時控制幾臺臺服務器,操作起來相當方便。
?
????在 /etc/yum.repos.d/ 目錄下有個配置yum下載源的文件CentOS-Base.repo。由於之前沒有設置好相關的配置源,所以不能正常的使用yum工具。
?
一、CentOS7命令行安裝TeamViewer
?
1、進入官網下載軟件包
2、安裝
#?yumyum?install?-y?teamviewer_13.0.5693.x86_64.rpm
? ? 或者?
#?rpm?rpm?-ivh?teamviewer_13.0.5693.x86_64.rpm
3、啟動
????默認會安裝到/opt/teamview裏面,並且安裝成功會默認啟動
cd?/opt/teamviewer/tv_bin/
?? ? 進入安裝目錄以後,一般使用的常用命令如下:
teamviewer?--setup?console?????#設置啟動方式為控制臺啟動??teamviewer?--daemon?restart????#重啟teamview服務??teamviewer?--info??????????????#查看teamview信息??teamviewer?--passwd?[PASSWD]???#設置密碼??teamviewer?--help??????????????#查看幫助
?? ? 設置固定密碼
#?用teamviewer?--info命令可查看teamview運行狀態teamviewer?--info#?如果沒有設置密碼,TeamViewer?ID:?後面會是空的,#?執行命令?teamviewer?--passwd?你的密碼#?再次運行teamviewer?--info命令就可以看到ID了
4、刪除、卸載teamviewer
#?以關鍵字查看服務rpm?-q?teamviewer
?
#?卸載rpm?-e?查到的程序名rpm?-e?teamviewer_13.0.5693.x86_64.rpm
?
二、CentOS7安裝teamviewer遇到依賴包問題
????由於yum可以自動下載依賴包,而現在依賴包下載不了,這很可能是yum安裝或配置的有問題。當然,簡單粗暴的方式,那就是重裝?yum (安裝源在國內的yum,親測可行的!)。
? ? 但這是剛安裝的最新的CentOS7 原生系統鏡像啊!yum怎麽會出問題呢?而且使用 ?" rpm -qa|grep yum?" 查看,yum 確實已經安裝。
? ? 排查 yum 的配置文件(源一定要換為國內的源,比如 ?http://mirrors.163.com/.help/centos.html?),問題的真正根源在於:CentOS-Base.repo配置文件。
? ? 修改之前的?CentOS-Base.repo 文件:
?
三、CentOS7 原生系統不能從網上yum源中自動下載依賴包的解決方案
????首先備份/etc/yum.repos.d/CentOS-Base.repo
mv?/etc/yum.repos.d/CentOS-Base.repo?/etc/yum.repos.d/CentOS-Base.repo.backup
????下載對應版本repo文件, 放入/etc/yum.repos.d/(操作前請做好相應備份)
? ? CentOS7:? ??http://mirrors.163.com/.help/CentOS7-Base-163.repo
????運行以下命令生成緩存
yum?clean?all yum?makecache
? ? 修改以後的 CentOS-Base.repo 文件:
#?CentOS-Base.repo##?The?mirror?system?uses?the?connecting?IP?address?of?the?client?and?the#?update?status?of?each?mirror?to?pick?mirrors?that?are?updated?to?and#?geographically?close?to?the?client.??You?should?use?this?for?CentOS?updates#?unless?you?are?manually?picking?other?mirrors.##?If?the?mirrorlist=?does?not?work?for?you,?as?a?fall?back?you?can?try?the?#?remarked?out?baseurl=?line?instead.##[base]name=CentOS-$releasever?-?Base?-?163.com#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osbaseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#released?updates[updates]name=CentOS-$releasever?-?Updates?-?163.com#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updatesbaseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#additional?packages?that?may?be?useful[extras]name=CentOS-$releasever?-?Extras?-?163.com#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extrasbaseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#additional?packages?that?extend?functionality?of?existing?packages[centosplus]name=CentOS-$releasever?-?Plus?-?163.combaseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/gpgcheck=1enabled=0gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
CentOS7 命令行安裝teamviewer遇到依賴包問題及完美解