背景说明
centos 7 默认的perl版本是5.16.3,而最新版的openssh 10.1p1编译安装不能满足,因此需要对perl进行升级。
升级步骤
bash
# 下载源码
https://www.cpan.org/src/5.0/perl-5.40.3.tar.gz
# 创建一个目录
mkdir /usr/local/perl
# 解压源码,编译安装
tar -zxf perl-5.40.3.tar.gz
cd perl-5.40.3
./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly
make
make install
# 备份现有的perl, 建立软链接
cd /usr/bin
mv perl perl.old-5.16.3
ln -sf /usr/local/perl/bin/perl /usr/bin/perl
# 检查版本
perl -v
此处作为记录。