Linux系统安装perl依赖环境库
Perl简介
Perl,⼀种功能丰富的计算机程序语⾔,运⾏在超过100种计算机平台上,适⽤⼴泛,从⼤型机到便携设备,从快速原型创建到⼤规模可扩展开发。Perl最初的设计者为拉⾥·沃尔(Larry Wall),于1987年12⽉18⽇发表。现在的版本为Perl 6,于2015年12⽉25⽇更新。Perl借取了C、sed、awk、shell 脚本语⾔以及很多其他程序语⾔的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨⼤的第三⽅代码库CPAN。简⽽⾔之,Perl像C⼀样强⼤,像awk、sed等脚本描述语⾔⼀样⽅便,被Perl语⾔爱好者称之为"⼀种拥有各种语⾔功能的梦幻脚本语⾔"、“Unix 中的王牌⼯具”。Perl ⼀般被称为"实⽤报表提取语⾔"(Practical Extraction and Report Language),你也可能看到"perl",所有的字母都是⼩写的。⼀般,“Perl”,有⼤写的 P,是指语⾔本⾝,⽽"perl",⼩写的 p,是指程序运⾏的解释器。
实验环境
系统版本:centos7x3.10.0-514.el7.x86_64
Perl版本:perl-5.16.1
关闭防⽕墙并禁⽌开机⾃启
systemctl stop firewalld.service
systemctl disable firewalld
关闭selinux
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/sysconfig/selinux
重启 reboot
安装perl原因
有的童鞋可能不理解安装它⼲啥,简单给⼤家说⼀下,在linux系统上这是⼀个各种命令版本和软件依赖库的集成环境,说⽩了就是没有他⼤部分甚⾄全部命令⽆法使⽤,各种软件安装,编译环境报错类似于:error while loading shared libraries: /usr/lib64/perl5/CORE/libperl.so: file too short或者在⽤⼀些命令时会提⽰:Perl的版本太低等等。以上说的这两种报错都是因为系统⾃带perl版本太低,所以需要⾃⼰⼿动升级!
安装perl
1、卸载系统⾃带的perl
yum remove perl
2、安装perl依赖包
yum -y install gcc cpan
注:cpan这个包是⽤来编译安装perl的,gcc是依赖包!
4、解压perl压缩包
tar zxf perl-5.16.
perl语言学习5、进⼊perl解压⽬录
cd perl-5.16.1
6、编译并安装perl(共四步)
1)配置perl安装⽬录
./Configure -des -Dprefix=/usr/bin/perl
注:以上命令⽬录可以⾃定义,根据⾃⼰习惯指定⽬录即可。
2)编译perl
make
3)编译测试perl
make test
4)安装perl
make install
5)查看perl版本
perl -v
注:看到以上截图说明安装成功了!切记如果是因为软件编译安装报错安装的perl,那么当安装完新版本的perl之后,需要重新使⽤yum或者编译安装软件才⾏,原因是在卸载系统⾃带perl时,默认将依赖包和环境包以及未安装完的软件清空,所以需要重新安装!