ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

/usr/sbin/ntpd: error while loading shared libraries: libopts.so.25

2021-06-25 17:35:34  阅读:183  来源: 互联网

标签:sbin loading so.25 usr libopts rpm ntpd


起因:

在内网安装hadoop集群时,集群之间需要时间同步,由于内网状态,所以手动下载rpm包安装ntp

rpm -ivh /tmp/ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm
rpm -ivh /tmp/ntp-4.2.6p5-29.el7.centos.2.x86_64.rpm  --force --nodeps

然后启动ntp服务

service ntpd start

报错:

/usr/sbin/ntpd: error while loading shared libraries: libopts.so.25: cannot open shared object file: No such file or directory
ldd /usr/sbin/ntpd

使用ldd命令查看

ldd /usr/sbin/ntpd

发现libopts.so.25确实是没有的。

 

解决方案:

下载系统对应的libopts.so.25 rpm包

使用命令:

rpm -ivh /tmp/autogen-libopts-5.18-5.el7.x86_64.rpm
# 使用ldd命令查看
ldd /usr/sbin/ntpd

 

然后就可以使用service ntpd start启动了。

 

总结:

下载系统对应的libopts.so.25 rpm 包,然后安装即可。

至于去哪里下载,很简单,百度搜素rpm libopts.so.25或者打开网址http://rpmfind.net/linux/rpm2html/search.php,然后在search框搜索libopts.so.25 。任何rpm包下载方式也是如此!

引申:类似的error while loading shared libraries: libopts.so.xx 是否也可以通过下载对应的rpm包并安装解决呐?那只能遇到的时候试试了。

标签:sbin,loading,so.25,usr,libopts,rpm,ntpd
来源: https://www.cnblogs.com/yangji0202/p/14931710.html

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有