内容纲要
概要描述
对于麒麟操作系统,部署TDH-Client时,有时会遇到报错“Unable to find a match: krb5-workstation”或“未找到匹配的参数:krb5-workstation”,如下图所示:
解决方法
步骤1:通过如下命令获取麒麟操作系统的具体版本信息,如下图所示,版本应该为Klin V10 SP3:
cat /etc/.productinfo
步骤2:通过如下命令,确认当前操作系统中已经安装的krb5依赖包版本,如下图所示,版本为1.18.2,且是基于ARM架构的:
rpm -qa | grep krb5
步骤3:到如下yum源的web页面,根据麒麟操作系统的版本找到和系统中已安装的krb5依赖包同版本的krb5-client rpm包。
https://update.cs2c.com.cn/NS/V10/V10SP3/EPKL/
假设麒麟操作系统的版本为Klin V10 SP2,系统中已安装的krb5依赖包版本为1.18.2版本,且是基于ARM架构的,那么krb5-client rpm的安装包下载路径如下:
https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/base/aarch64/Packages/
步骤4:将krb5-client rpm的安装包上传到部署TDH-client的服务器上,执行如下命令进行安装:
rpm -ivh
步骤5:重新source TDH-Client路径下的init.sh脚本,即可成功。