zoukankan      html  css  js  c++  java
  • /usr/sbin/ntpd: error while loading shared libraries: libopts.so.25

    起因:

    在内网安装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包并安装解决呐?那只能遇到的时候试试了。

  • 相关阅读:
    杂题
    [ AtCoder Grand Contest 031] C
    [ AtCoder Regular Contest 107 ] C
    [ 实验舱 CSP/NOIP新赛制内部挑战赛4 ] 树上询问
    [ 2020牛客NOIP赛前集训营-提高组(第六场) ] 补题
    [NOI Online #2 提高组]子序列问题
    洛谷P4317 花神的数论题
    [AHOI2009]同类分布
    洛谷P3413 SAC#1
    数位dp小结
  • 原文地址:https://www.cnblogs.com/yangji0202/p/14931710.html
Copyright © 2011-2022 走看看