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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于java+springboot+mysql+微信小程序的高校宿舍信息管理系统 源码+数据库+论文(高分毕业设计).zip
- 圣诞树代码编程python
- 基于java+springboot+mysql+微信小程序的高校就业招聘系统 源码+数据库+论文(高分毕业设计).zip
- tesseract5.5.0源码包
- 基于java+springboot+mysql+微信小程序的高校毕业生就业信息系统 源码+数据库+论文(高分毕业设计).zip
- 基于迟滞控制器的DC-AC逆变器研究simulink实现.rar
- 基于布雷格曼Split Bregman去噪的荧光漫反射迭代重建光学断层扫描Matlab代码.rar
- 基于动态窗口法DWA的机器人路径规划研究附Matlab代码.rar
- 基于改进遗传算法的卡车和两架无人机旅行推销员问题(D2TSP)附Matlab代码.rar
- 基于多目标粒子群优化算法的冷热电联供型综合能源系统运行优化Matlab代码.rar
- 基于分时电价策略的家庭能量系统优化附Matlab代码.rar
- 基于概率距离削减法、蒙特卡洛削减法的风光场景不确定性削减附Matlab代码.rar
- 基于后向自动微分的盲反卷积算法MNAD及其在滚动轴承故障诊断中的应用Matlab代码.rar
- 基于精英遗传算法的电动汽车有序充电方法研究附Matlab代码.rar
- 基于模型预测控制对PMSM进行FOC控制Simulink实现.rar
- 基于快速傅里叶变换FFT、窗函数法、希尔伯特-黄变换、小波变换电力系统同步相量计算研究附Matlab代码.rar