📅  最后修改于: 2023-12-03 15:33:26.904000             🧑  作者: Mango
Perl是一种非常流行的脚本语言,它在系统管理、网络编程等方面拥有广泛的应用。在安装Perl之前,我们需要确保操作系统中已经安装了开发工具和编译器。
使用包管理器安装Perl。大多数Linux发行版都能够通过包管理器安装Perl。
# Debian/Ubuntu系统
sudo apt-get install perl
# CentOS/RHEL系统
sudo yum install perl
如果你想要安装较新版本的Perl,可以使用官方源码包。
# 下载最新版本的Perl源码包
wget https://www.cpan.org/src/5.0/perl-5.34.0.tar.gz
# 解压源码包
tar -zxvf perl-5.34.0.tar.gz
# 进入源码目录
cd perl-5.34.0
# 配置安装环境
./Configure -des -Dprefix=/usr/local/perl
# 编译并安装Perl
make && sudo make install
此时,Perl已经被安装到了/usr/local/perl
目录下。
使用Homebrew包管理器安装Perl。
# 安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# 安装Perl
brew install perl
通过源码包安装Perl。
# 下载最新版本的Perl源码包
wget https://www.cpan.org/src/5.0/perl-5.34.0.tar.gz
# 解压源码包
tar -zxvf perl-5.34.0.tar.gz
# 进入源码目录
cd perl-5.34.0
# 配置安装环境
./Configure -des -Dprefix=/usr/local/perl
# 编译并安装Perl
make && sudo make install
下载Windows版的Perl安装程序,并执行安装。
在Perl官网下载页面,可以找到Windows版的Perl安装程序。
使用Chocolatey包管理器安装Perl。
# 安装Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force;
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
# 安装Perl
choco install strawberryperl
以上是Linux、MacOS、Windows三个系统下Perl的安装方法。安装完成后,你可以在命令行中输入perl -v
查看Perl版本信息。