RedHat Enterprise Linux 5.8 升级openssl

简介:

RedHat Enterprise Linux 5.8升级openssl,遇到以下问题,做下标记:


由于之前安装RedHat Enterprise Linux 5.8 时候只安装了服务器环境,没有安装开发环境导致服务器无法编译代码

只好重新安装 gcc 了。

首先想到的是 用 yum 来安装

运行: yum -y install gcc gcc-c++

提示 this system is not registered with RHN...

您的系统没有在红帽网络上注册...


挂载DVD镜像:

mount /dev/cdrom /mnt   *将光驱挂在到 mnt目录

cd /mnt/Server   *进入光驱目录 注意大小写!

 按顺序依次执行安装:
[root@rhel5 Server]# rpm -ivh kernel-headers-2.6.18-53.el5.i386.rpm 
[root@rhel5 Server]# rpm -ivh glibc-headers-2.5-18.i386.rpm 
[root@rhel5 Server]# rpm -ivh glibc-devel-2.5-18.i386.rpm 
[root@rhel5 Server]# rpm -ivh libgomp-4.1.2-14.el5.i386.rpm 
[root@rhel5 Server]# rpm -ivh gcc-4.1.2-14.el5.i386.rpm 
[root@rhel5 Server]# rpm -ivh libstdc++-devel-4.1.2-14.el5.i386.rpm 
[root@rhel5 Server]# rpm -ivh gcc-c++-4.1.2-14.el5.i386.rpm  

 

 安装完毕!

  rpm -q gcc

  提示:

  gcc-4.1.1-52.el5

  安装成功!


默认perl版本非常低,不能满足openssl升级条件,需升级perl

1
2
3
4
5
6
7
8
9
10
11
# wget 
#下载完以后解压安装
# tar zxvf perl-5.22.1.tar.gz
#cd perl-5.22.1 #./Configure -des -Dprefix=/usr/local/perl 
参数-Dprefix指定安装目录为 /usr/local/perl 
#make 
#make install
#接下来替换系统原有的perl,有最新的了咱就用嘛.
#mv /usr/bin/perl /usr/bin/perl.bak
#ln -s /usr/local/perl/bin/perl /usr/bin/perl
#perl -v


参考资料:

Zlib官网各版本

https://zlib.net/fossils/

Redhat 6.7 x64升级SSH到OpenSSH_7.4p1完整文档

http://www.cnblogs.com/xshrim/p/6472679.html




本文转自 boy461205160 51CTO博客,原文链接:http://blog.51cto.com/461205160/1954589
相关文章
|
安全 Linux 数据安全/隐私保护
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
1408 36
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
|
9月前
|
SQL Linux 调度
Timeplus Enterprise 3.0 (Linux, macOS) - 流处理平台
Timeplus Enterprise 3.0 (Linux, macOS) - 流处理平台
185 2
Timeplus Enterprise 3.0 (Linux, macOS) - 流处理平台
|
9月前
|
数据管理 Linux iOS开发
Splunk Enterprise 9.4.5 (macOS, Linux, Windows) - 机器数据管理和分析
Splunk Enterprise 9.4.5 (macOS, Linux, Windows) - 机器数据管理和分析
307 0
|
Unix Linux iOS开发
Splunk Enterprise 10.0.0 (macOS, Linux, Windows) - 搜索、分析和可视化,数据全面洞察平台
Splunk Enterprise 10.0.0 (macOS, Linux, Windows) - 搜索、分析和可视化,数据全面洞察平台
278 0
|
人工智能 安全 Linux
Red Hat Enterprise Linux 10 正式版发布 - 红帽企业 Linux (RHEL)
Red Hat Enterprise Linux 10 正式版发布 - 红帽企业 Linux (RHEL)
1575 0
Red Hat Enterprise Linux 10 正式版发布 - 红帽企业 Linux (RHEL)
|
Linux iOS开发 MacOS
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务
441 0
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务
|
Linux
LINUX下载编译OpenSSL
LINUX下载编译OpenSSL
334 0
|
Linux
Linux 编译Openssl
1). Openssl官网 下载页 图1.png 2). 解压 tar -zxvf openssl-1.02o.tar.gz 3). 配置 动态库与安装位置 .
1896 0
|
9月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
976 1
二、Linux文本处理与文件操作核心命令