openssl等库降级到系统原生安装镜像版本

在安装开发库时,看到curl glib2 libcurl openssl库被更新了,这不是我想要的。如下所示:

Verifying : curl-8.4.0-5.oe2403.x86_64 29/38

Verifying : curl-8.4.0-3.oe2403.x86_64 30/38

Verifying : glib2-2.78.3-2.oe2403.x86_64 31/38

Verifying : glib2-2.78.3-1.oe2403.x86_64 32/38

Verifying : libcurl-8.4.0-5.oe2403.x86_64 33/38

Verifying : libcurl-8.4.0-3.oe2403.x86_64 34/38

Verifying : openssl-1:3.0.12-6.oe2403.x86_64 35/38

Verifying : openssl-1:3.0.12-5.oe2403.x86_64 36/38

Verifying : openssl-libs-1:3.0.12-6.oe2403.x86_64 37/38

Verifying : openssl-libs-1:3.0.12-5.oe2403.x86_64 38/38

Upgraded:

curl-8.4.0-5.oe2403.x86_64 glib2-2.78.3-2.oe2403.x86_64

libcurl-8.4.0-5.oe2403.x86_64 openssl-1:3.0.12-6.oe2403.x86_64

openssl-libs-1:3.0.12-6.oe2403.x86_64

Installed:

e2fsprogs-devel-1.47.0-3.oe2403.x86_64 fuse-devel-2.9.9-11.oe2403.x86_64

glib2-devel-2.78.3-2.oe2403.x86_64 gpm-libs-1.20.7-27.oe2403.x86_64

gssproxy-0.9.2-2.oe2403.x86_64 keyutils-1.6.3-5.oe2403.x86_64

krb5-1.21.2-2.oe2403.x86_64 libattr-devel-2.5.1-4.oe2403.x86_64

libcurl-devel-8.4.0-5.oe2403.x86_64 libffi-devel-3.4.4-3.oe2403.x86_64

libselinux-devel-3.5-3.oe2403.x86_64 libsepol-devel-3.5-3.oe2403.x86_64

libxml2-devel-2.11.5-3.oe2403.x86_64 lrzsz-0.12.20-47.oe2403.x86_64

nfs-utils-2:2.6.3-1.oe2403.x86_64 nfs-utils-help-2:2.6.3-1.oe2403.x86_64

openssl-devel-1:3.0.12-6.oe2403.x86_64 pam-devel-1.5.3-4.oe2403.x86_64

pcre2-devel-10.42-7.oe2403.x86_64 quota-1:4.06-7.oe2403.x86_64

rpcbind-1.2.6-7.oe2403.x86_64 systemd-devel-255-17.oe2403.x86_64

systemd-pam-255-17.oe2403.x86_64 util-linux-devel-2.39.1-7.oe2403.x86_64

vim-common-2:9.0.2092-3.oe2403.x86_64 vim-enhanced-2:9.0.2092-3.oe2403.x86_64

xz-devel-5.4.4-2.oe2403.x86_64 zlib-devel-1.2.13-2.oe2403.x86_64

降级到原来的安装镜像提供的低版本。

首先挂载镜像盘

mkdir /mnt/dvd1 && mount /dev/sr0 /mnt/dvd1 && cd /mnt/dvd1

root@openeuler2403 \~# cd /mnt/dvd1/

root@openeuler2403 dvd1# find . -name curl*

./Packages/curl-8.4.0-3.oe2403.x86_64.rpm

./Packages/curl-help-8.4.0-3.oe2403.noarch.rpm

root@openeuler2403 dvd1# find . -name libcurl*

./Packages/libcurl-8.4.0-3.oe2403.x86_64.rpm

./Packages/libcurl-devel-8.4.0-3.oe2403.x86_64.rpm

root@openeuler2403 dvd1# find . -name glib2-*

./Packages/glib2-2.78.3-1.oe2403.x86_64.rpm

./Packages/glib2-devel-2.78.3-1.oe2403.x86_64.rpm

./Packages/glib2-help-2.78.3-1.oe2403.noarch.rpm

root@openeuler2403 dvd1# find . -name openssl-libs*

./Packages/openssl-libs-3.0.12-5.oe2403.x86_64.rpm

root@openeuler2403 dvd1# find . -name openssl-1*

root@openeuler2403 dvd1# find . -name openssl-*

./Packages/openssl-3.0.12-5.oe2403.x86_64.rpm

./Packages/openssl-devel-3.0.12-5.oe2403.x86_64.rpm

./Packages/openssl-help-3.0.12-5.oe2403.noarch.rpm

./Packages/openssl-libs-3.0.12-5.oe2403.x86_64.rpm

./Packages/openssl-pkcs11-0.4.12-2.oe2403.x86_64.rpm

root@openeuler2403 dvd1# rpm -Uvh ./Packages/openssl-3.0.12-5.oe2403.x86_64.rpm ./Packages/openssl-libs-3.0.12-5.oe2403.x86_64.rpm ./Packages/glib2-2.78.3-1.oe2403.x86_64.rpm ./Packages/glib2-devel-2.78.3-1.oe2403.x86_64.rpm ./Packages/libcurl-8.4.0-3.oe2403.x86_64.rpm ./Packages/libcurl-devel-8.4.0-3.oe2403.x86_64.rpm ./Packages/curl-8.4.0-3.oe2403.x86_64.rpm --oldpackage

warning: ./Packages/openssl-3.0.12-5.oe2403.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID b675600b: NOKEY

error: Failed dependencies:

openssl-libs(x86-64) = 1:3.0.12-6.oe2403 is needed by (installed) openssl-devel-1:3.0.12-6.oe2403.x86_64

root@openeuler2403 dvd1# rpm -Uvh ./Packages/openssl-3.0.12-5.oe2403.x86_64.rpm ./Packages/openssl-libs-3.0.12-5.oe2403.x86_64.rpm ./Packages/glib2-2.78.3-1.oe2403.x86_64.rpm ./Packages/glib2-devel-2.78.3-1.oe2403.x86_64.rpm ./Packages/libcurl-8.4.0-3.oe2403.x86_64.rpm ./Packages/libcurl-devel-8.4.0-3.oe2403.x86_64.rpm ./Packages/curl-8.4.0-3.oe2403.x86_64.rpm ./Packages/openssl-devel-3.0.12-5.oe2403.x86_64.rpm --oldpackage

warning: ./Packages/openssl-3.0.12-5.oe2403.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID b675600b: NOKEY

Verifying... ################################# 100%

Preparing... ################################# 100%

Updating / installing...

1:openssl-libs-1:3.0.12-5.oe2403 ################################# 6%

2:libcurl-8.4.0-3.oe2403 ################################# 13%

3:glib2-2.78.3-1.oe2403 ################################# 19%

4:glib2-devel-2.78.3-1.oe2403 ################################# 25%

5:libcurl-devel-8.4.0-3.oe2403 ################################# 31%

6:curl-8.4.0-3.oe2403 ################################# 38%

7:openssl-1:3.0.12-5.oe2403 ################################# 44%

8:openssl-devel-1:3.0.12-5.oe2403 ################################# 50%

Cleaning up / removing...

9:openssl-1:3.0.12-6.oe2403 ################################# 56%

10:curl-8.4.0-5.oe2403 ################################# 63%

11:glib2-devel-2.78.3-2.oe2403 ################################# 69%

12:openssl-devel-1:3.0.12-6.oe2403 ################################# 75%

13:libcurl-devel-8.4.0-5.oe2403 ################################# 81%

14:libcurl-8.4.0-5.oe2403 ################################# 88%

15:openssl-libs-1:3.0.12-6.oe2403 ################################# 94%

16:glib2-2.78.3-2.oe2403 ################################# 100%

以上的核心命令是:

rpm -Uvh ./Packages/openssl-3.0.12-5.oe2403.x86_64.rpm ./Packages/openssl-libs-3.0.12-5.oe2403.x86_64.rpm ./Packages/glib2-2.78.3-1.oe2403.x86_64.rpm ./Packages/glib2-devel-2.78.3-1.oe2403.x86_64.rpm ./Packages/libcurl-8.4.0-3.oe2403.x86_64.rpm ./Packages/libcurl-devel-8.4.0-3.oe2403.x86_64.rpm ./Packages/curl-8.4.0-3.oe2403.x86_64.rpm ./Packages/openssl-devel-3.0.12-5.oe2403.x86_64.rpm --oldpackage

相关推荐
火云代理2 小时前
同一个网站,有的网络能打开、有的打不开?认识 IPv4 与 IPv6 的访问差异
服务器·网络·网络协议·tcp/ip·测试工具·php·状态模式
坤坤子吖2 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
AI_Gump2 小时前
Harness篇|DeepSeek Harness 上手机:五条安卓移植路线与 App 内 Linux 拆解
android·linux·人工智能·智能手机·deepseek
星恒随风4 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
少司府4 小时前
嵌入式入门篇(二):初识STM32F103ZET6
linux·python·stm32·单片机·嵌入式硬件·mcu·嵌入式软件
无足鸟ICT5 小时前
【RHCA+】IO调度算法
linux·服务器
wacsii5 小时前
【Linux进程(四)】命令行参数与环境变量
linux·服务器
无奈笑天下5 小时前
银河麒麟上lsblk命令教程详解
linux·运维·服务器·数据库
科研邪修法6 小时前
培训PDF保护配置:把需求转换成可验收权限
linux·服务器·网络
Felven7 小时前
中科驭数100G网卡RDMA性能测试
linux·rdma·中科驭数·100g网卡