如何從CPAN安裝Perl模組

2021-09-02 11:26:18 字數 1105 閱讀 9070

perl有乙個從外部匯入perl模組的機制,從外部匯入到perl的模組可以應用到perl指令碼中。cpan是乙個由全世界perl開發者貢獻出來的乙個功能特別強大的公共perl模組倉庫。因為perl本身自帶的核心perl模組數量比較少,因此你學要從cpan來安裝額外的perl模組。

你可以從cpan上找到人任何你想要的perl模組。一旦你知道了你要安裝的perl模組的名字(例如:(html::template),你就可以按照下面的方法來安裝他們。

首先,請確認你的電腦安裝了c編譯器(例如:gcc編譯器)。因為絕大多數的perl模組都是用perl語言寫的,有一些使用c語言實現底層然後用xs語言來負責互動。因此你必須安裝linux c的開發環境。

接下來,開啟乙個cpan的互動直譯器,用下面的方法來建立和安裝perl模組

$ sudo perl -mcpan -e shell

cpan> install html::template

或者用這個方法亦可以

$ sudo perl -mcpan -e 'install html::template'
要是上面的所給的命令發出「can't locate cpan.pm in @inc「的錯誤提示,你首先想到是應該用標準的linux包管理器命令來安裝cpan

對於 centos, fedora 或者 rhel:

$ sudo yum -y install perl-cpan
對於ubuntu 和 debian:

$ sudo apt-get install perl-modules
你現在應該可以用perl -mpcan命令來管理其它的perl模組。

考慮到有些人會用到**伺服器,他們就有可能會有在**伺服器上使用cpan的需求,你可以用cpan的控制台來配置你的**伺服器

$ sudo perl -mcpan -e shell

cpan> o conf init /proxy/

上面的命令執行完成以後會要求你設定一下你的**伺服器,最後系統會讓你確認一下你的配置是否完成。

linux下使用CPAN安裝Perl模組

wget tar zxvf cpan 2.26.tar.gz 進入解壓後資料夾 cd cpan 2.26 執行以下命令完成安裝 perl makefile.pl make make install 安裝完成後,使用以下命令進入cpan輸入介面 perl mcpan e shell 首次執行需要配置,...

Linux下安裝Perl模組(含CPAN方法)

對於linux中的perl模組,由兩種安裝方式 手動和自動。對於大多數根紅苗正來自cpan的模組,我們都可以通過自動安裝的方式進行安裝,方便易掌握。安裝cpan rhel,centos等發行版 sudo yum y install perl cpan ubuntu,debian等發行版 sudo a...

爛泥 perl中CPAN的安裝

本文首發於 爛泥行天下 最近一直在學習nagios監控的知識,因為使用snmp方式進行監測。而nagios的snmp監測檔案是pl結尾的perl指令碼,所以需要安裝cpan。下面就安裝cpan的安裝記錄步驟如下 首先安裝perl,可以通過yum方式進行安裝。這樣減少了套件的依賴性。root loca...