这里写目录标题
- 1. 使用方法
- 2. 已知报错
1. 使用方法
最近经常有openssh的漏洞需要修复,也经常后台问我.
做了rhel7系列和8系列的rpm包,东西我放在了gitee仓库,需要的朋友自取
使用方法如下:
dnf install -y git
git clone https://gitee.com/qqmiller/openssh-9.9p2-x86_64.git
cd openssh-9.9p2-x86_64
# 8版本的朋友就执行Rhel8_update.sh,7的就执行另外一个
./Rhel8_update.sh
2. 已知报错
--> Processing Dependency: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) for package: openssh-server-9.9p2-1.el7.x86_64
--> Processing Dependency: libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) for package: openssh-server-9.9p2-1.el7.x86_64
--> Processing Dependency: libcrypto.so.1.1()(64bit) for package: openssh-server-9.9p2-1.el7.x86_64
--> Finished Dependency Resolution
Error: Package: openssh-9.9p2-1.el7.x86_64 (/openssh-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1()(64bit)
Error: Package: openssh-9.9p2-1.el7.x86_64 (/openssh-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)
Error: Package: openssh-server-9.9p2-1.el7.x86_64 (/openssh-server-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)
Error: Package: openssh-clients-9.9p2-1.el7.x86_64 (/openssh-clients-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1()(64bit)
Error: Package: openssh-clients-9.9p2-1.el7.x86_64 (/openssh-clients-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)
Error: Package: openssh-9.9p2-1.el7.x86_64 (/openssh-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)
Error: Package: openssh-clients-9.9p2-1.el7.x86_64 (/openssh-clients-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)
Error: Package: openssh-server-9.9p2-1.el7.x86_64 (/openssh-server-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)
Error: Package: openssh-server-9.9p2-1.el7.x86_64 (/openssh-server-9.9p2-1.el7.x86_64)
Requires: libcrypto.so.1.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
安装openssl 1.1.1以上版本就可以解决.
如果有其他错误,可以在博客或Gitee中留言