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...