• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Centos7安装perl依赖环境库

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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是依赖包!

3、下载perl源码包

wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz

4、解压perl压缩包

tar zxf perl-5.16.1.tar.gz

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时,默认将依赖包和环境包以及未安装完的软件清空,所以需要重新安装!

 

转自:https://blog.51cto.com/13043516/2308250?source=dra


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP -- Perl风格正则表达式发布时间:2022-07-22
下一篇:
perl去除字符串中的空格有问题发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap