centros/redhat/linux -yum源与teamview 操作安装详细记录和问题处理
此文档是自己在企业实际操作总结出来,途中遇到不少问题,都是一步步解决并记录出来,包括:操作说明、操作命令、问题处理、注意事项、配置文件说明、软件下载地址从哪里找等,其中teamview模块费了不少时间安装,缺少依赖包和版本的校对,连接等到最终windows 能远程连接linux,我本地系统为centros6.5 ,centros 7我也尝试过,也连接正常,redhat肯定也是相同操作,其他版本系统存在部分命令替换,步骤都是类似,希望能帮到大家。 ### centos/redhat/linux - yum源与teamviewer操作安装详细记录和问题处理 #### 一、概述 本文档详尽地记录了在CentOS 6.5 x64环境下进行yum源配置及TeamViewer安装的过程,并针对过程中遇到的问题提供了详细的解决方案。通过本指南,读者可以了解如何设置可靠的软件仓库(yum源),以及如何成功安装TeamViewer,实现Windows系统对Linux系统的远程控制。 #### 二、yum源配置 **目标系统:** CentOS 6.5 x64 **步骤1:** 备份默认的CentOS Base仓库文件 ```bash cd /etc/yum.repos.d cp CentOS-Base.repo CentOS-Base.repo.backup ``` **步骤2:** 下载新的yum源配置文件 ```bash wget http://mirrors.163.com/.help/CentOS6-Base-163.repo ``` **步骤3:** 修改新下载的配置文件 ```bash vim CentOS-Base.repo ``` 将`baseurl`行修改为指向阿里云的镜像站点: ```bash baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/ ``` 确保`enabled`设置为1,禁用GPG检查: ```bash enabled=1 gpgcheck=0 ``` 保存退出。 **步骤4:** 清理缓存并更新yum仓库列表 ```bash yum clean all yum makecache yum repolist ``` #### 三、TeamViewer安装与配置 **步骤1:** 安装必要的图形界面组件 对于CentOS 7或更高版本,可能需要先安装图形界面环境: ```bash yum groupinstall "Desktop" -y yum groupinstall "X Window System" -y ``` 启动图形界面服务: ```bash init 5 ``` **步骤2:** 下载TeamViewer安装包 根据系统的版本选择合适的TeamViewer安装包: ```bash wget https://dl.tvcdn.de/download/version_10x/teamviewer_linux.rpm ``` 如果安装过程中遇到依赖问题,可以先安装EPEL仓库: ```bash yum install epel-release ``` 然后安装TeamViewer: ```bash yum install ./teamviewer-host*.rpm ``` **步骤3:** 配置TeamViewer 接受许可证协议: ```bash cd /opt/teamviewer/tv_bin teamviewer license accept ``` 设置密码: ```bash teamviewer --passw 201809 ``` 查看当前状态: ```bash teamviewer --info ``` **步骤4:** 解决依赖问题 如果安装过程中出现依赖问题,如GCC或glibc版本不兼容,可以通过手动安装这些组件来解决: ```bash # 安装GCC yum install gcc* # 下载并安装glibc wget http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz tar -xvf glibc-2.17.tar.gz mkdir glibc-2.17/build cd glibc-2.17/build ../configure --prefix=/opt/glibc-2.17 make make install export LD_LIBRARY_PATH=/opt/glibc-2.17/lib:$LD_LIBRARY_PATH ``` 为了确保TeamViewer能够使用新版本的glibc,需要进行以下操作: ```bash rm -rf /lib64/libc.so.6 ln -s /opt/glibc-2.17/lib/libc-2.17.so /lib64/libc.so.6 ``` 验证glibc版本是否已更新: ```bash strings /lib64/libc.so.6 | grep GLIBC_ ``` **步骤5:** 连接测试 完成上述步骤后,应该可以在Windows PC上使用TeamViewer 10版本远程连接到Linux系统。 #### 四、常见问题与解决方案 1. **连接失败错误107:** 这个错误通常是由于端口或防火墙设置不当导致的。确保Linux服务器上的TeamViewer服务正在运行,并且防火墙允许相应端口的通信。 2. **依赖库版本不兼容:** 如上文所述,手动安装或升级所需的库文件(如GCC、glibc)可以帮助解决这个问题。 3. **无法启动图形界面:** 如果无法启动图形界面,请检查是否有任何错误消息,并确保所有必需的服务都在运行。 4. **TeamViewer启动异常:** 如果TeamViewer启动时出现问题,可以尝试重启服务或者重新配置。 5. **版本兼容性问题:** 如果遇到版本兼容性问题,建议升级到最新的TeamViewer版本,并确保Linux内核版本和依赖库都与该版本兼容。 #### 五、总结 通过以上步骤,您应该已经成功配置了yum源并安装了TeamViewer。此外,还解决了安装过程中可能出现的一些常见问题。如果您仍然遇到困难,建议查阅官方文档或寻求社区支持。希望这篇文档能帮助您顺利完成任务!
cat /etc/redhat-release
1.yum 源配置(方便软件安装)
cd /etc/yum.repos.d
ls
#备份源文件
cp CentOS-Base.repo CentOS-Base.repo.backup
#下载外网163Yum 源配置文件
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
#查看是否文件已经下载成功
ls
#若wget成功,则可以不用编辑CentOS-Base.repo
如果下载成功,可以不用下面的vim 编辑CentOS-Base.repo 操作,否则可以用下面的编辑操作代替下载
vim CentOS-Base.repo
http://mirrors.aliyun.com/repo
http://mirrors.aliyun.com/centos/$releasever/os/
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
enabled=1
gpgcheck=0
:wq
#yum源更新
yum clean all
- 粉丝: 1
- 资源: 39
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于 Ant 的 Java 项目示例.zip
- 各种字符串相似度和距离算法的实现Levenshtein、Jaro-winkler、n-Gram、Q-Gram、Jaccard index、最长公共子序列编辑距离、余弦相似度…….zip
- 运用python生成的跳跃的爱心
- 包括用 Java 编写的程序 欢迎您在此做出贡献!.zip
- (源码)基于QT框架的学生管理系统.zip
- 功能齐全的 Java Socket.IO 客户端库,兼容 Socket.IO v1.0 及更高版本 .zip
- 功能性 javascript 研讨会 无需任何库(即无需下划线),只需 ES5 .zip
- 分享Java相关的东西 - Java安全漫谈笔记相关内容.zip
- 具有适合 Java 应用程序的顺序定义的 Cloud Native Buildpack.zip
- 网络建设运维资料库职业