【问题标题】:Cent OS 8 relocation error after installing Openssl安装 Openssl 后 Cent OS 8 重定位错误
【发布时间】:2020-06-29 07:09:28
【问题描述】:

我按照这个link 在我的CentOS 8 服务器上下载并安装openssl 1.1.1。但在那之后我不能运行像yumrpmssh这样的命令。例如:

ssh: /usr/local/openssl/lib/libcrypto.so.1.1: version `OPENSSL_1_1_1b' not found (required by ssh)

rpm: relocation error: /lib64/librpmio.so.8: symbol EVP_md2 version OPENSSL_1_1_0 not defined in file libcrypto.so.1.1 with link time reference

【问题讨论】:

  • CentOS 8 已经有 OpenSSL 1.1.1,所以你所做的几乎没有意义。这个论坛是针对编程问题的。
  • 我遇到了类似的问题,因为我安装了 python 3.9,它需要更新版本的 openssl(比 c8 附带的默认 c 更新)

标签: openssl centos


【解决方案1】:
  1. 在/etc/ld.so.conf.d/libc.conf文件中添加一行/usr/lib

  2. 保存

  3. 运行 ldconfig 命令

参考链接: https://github.com/openssl/openssl/issues/11227

【讨论】:

    【解决方案2】:

    你可以试试这个

    curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash -

    sudo yum install nodejs

    解决了我的问题,运行 centOS 和 aaPanel

    【讨论】:

      猜你喜欢
      • 2015-03-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-23
      • 2014-03-07
      • 1970-01-01
      • 2013-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多