文档首页 > > 移植指南> 移植Perl

移植Perl

分享
更新时间:2020/06/03 GMT+08:00

介绍

简要介绍

Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。Perl语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。

语言:C

一句话描述:常用脚本语言

开源协议:GPL

建议的版本

建议使用版本为“perl-5.28.0”

环境要求

云服务器要求

本文以云服务器KC1实例测试,云服务器配置如表1所示。

表1 云服务器配置

项目

说明

规格

kc1.large.2 | 4vCPUs | 8GB

磁盘

系统盘:高IO(40GB)

操作系统要求

作系统要求如表2所示。

表2 操作系统要求

项目

版本

下载地址

EulerOS

2.8

在公共镜像中已提供

Kernel

4.19.36

包含在操作系统镜像中。

配置编译环境

执行如下命令,安装依赖包。

yum install wget -y

获取源码

执行如下命令,获取“perl-5.28.0”源码包。

perl官网(https://www.perl.org/)提供perl的源代码压缩包,可以直接下载,各版本的列表可以通过:https://www.cpan.org/src/README.html获取。

cd /usr/local/src

wget https://www.cpan.org/src/5.0/perl-5.28.0.tar.gz

编译和安装

  1. 执行如下命令,解压软件包。

    tar -zxvf perl-5.28.0.tar.gz

  2. 执行如下命令,进入perl安装目录。

    cd perl-5.28.0

  3. 执行如下命令,配置编译并安装perl源码。

    ./Configure -de

    make -j4

    make test

    make install

运行和验证

执行如下命令,查看perl版本。

perl -v

当系统回显类似如下信息时,表示安装成功。
[root@ecs-1-0002 ~]# perl -v

This is perl 5, version 28, subversion 0 (v5.28.0) built for aarch64-linux

Copyright 1987-2018, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问