我正在尝试更新rhel6服务器上的openssl。我最近从管理这台服务器的前一个人那里得到的。
开始时,安装了以下openssl包:
# yum list openssl
Installed Packages
openssl.i686 1.0.0-27.el6
openssl.x86_64 1.0.0-27.el6我注意到为包(不同的服务器)配置的存储库有新的包,但rhel6框看不到任何新的更新。
所以我手动复制了最新的rpm openssl包。
openssl-1.0.1e-42.el6.i686.rpm
openssl-1.0.1e-42.el6.x86_64.rpm并删除了现有的包:
# yum remove openssl-1.0.0-27.el6.i686
It removed this version as well as several dependencies.然后尝试安装当前版本:
# yum install openssl-1.0.1e-42.el6.i686.rpm Setting up Install Process Examining openssl-1.0.1e-42.el6.i686.rpm:
openssl-1.0.1e-42.el6.i686 Marking openssl-1.0.1e-42.el6.i686.rpm as
an update to openssl-1.0.0-27.el6.x86_64
Error: Nothing to do所以它没有被安装。
然后我检查了当前版本:
# openssl version
OpenSSL 1.0.2a 19 Mar 2015这个1.0.2a似乎也是之前安装的,并且已经成为当前版本。
我有点困惑。如何验证系统正在使用的openssl版本?
谢谢。
发布于 2019-03-28 20:13:24
尝试rpm -qa | grep openssl‘s是yum的替代列表,然后是openssl,然后检查版本。
root@localhost~# rpm -qa | grep openssl xmlsec1-openssl-1.2.20-4.el6.x86_64 openssl-1.0.1e-57.el6.x86_64
root@localhost~#哪个openssl /usr/bin/openssl
root@localhost~# /usr/bin/openssl版本OpenSSL 1.0.1e-fips 11 2013年2月
https://stackoverflow.com/questions/32080293
复制相似问题