本次升级为centos7,内核版本3.10
参考文章1:https://cloud.tencent.com/developer/article/2324205
- 编译环境安装
yum groupinstall -y "Development Tools"
yum install -y imake rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel
- 下载编译脚本
下载地址:https://github.com/boypt/openssh-rpms
该连接会注明当前编译的openssh版本,本次编译版本为openssh-9.8p1-2
unzip openssh-rpms-main.zip
cd openssh-rpms-main
- 执行脚本拉取源码
sh pullsrc.sh
# 如果下载不下来可手动下载后放到download目录中
- 执行编译脚本
./compile.sh
- 编译问题
可能会出现 如下报错
Can‘t locate IPC/Cmd.pm in
是缺少IPC/Cmd模块导致的,安装该模块
yum -y install perl-CPAN
perl -MCPAN -e shell
#一路默认回车即可
cpan[1]> install IPC/Cmd.pm
# 安装完成退出重新执行编译脚本
- 编译完成会在openssh-rpms-main/el7/RPMS/x86_64路径下生成需要升级的rpm包,用这些rpm包到需要安装的服务器上安装即可
网友评论