Linux/Unix下安装Perl模块的两种方法分享_perl

方法一、手工安装的步骤 

从CPAN下载了DBI模块1.13版的压缩文件DBI-1.13.tar.gz,假设放在/usr/local/src/下。 
cd /usr/local/src 
解压缩这个文件: 
tar xvzf DBI-1.13.tar.gz 
这时会新建一个DBI-1.13的目录。 
cd DBI-1.13 

生成makefile: 
perl Makefile.PL 
建立模块 
make 
测试模块 
make test 
如果测试结果报告“all test ok”,您就可以放心地安装编译好的模块了。安装模块前,先要 
确保您对perl5安装目录有可写权限(通常以su命令获得),执行: 
make install 

现在,写个程序试试吧。 

#!/usr/bin/perl -w 
use strict; 
use DBI; 
.. 

上述步骤适合于Linux/Unix下绝大多数的Perl模块。可能还有少数模块的安装方法略有差别,所以最好先看看安装目录里的README或INSTALL。另外,上述过程是针对动态链接的Perl编译器(所有Linux下预安装的Perl都是动态链接的),如果您在使用一个静态链接的Perl,您需要将新的模块静态链接到perl编译器中,可能还需要重启机器。 

方法二、使用CPAN模块自动安装: 

安装前需要先联上网,并且您需要取得root权限。 
perl -MCPAN -e shell 
初次运行CPAN时需要做一些设置,如果您的机器是直接与internet相联(拨号上网、专线,etc.),那么一路回车就行了,只需要在最后选一个离您最近的CPAN镜像站点。例如我选的是位于国内的中国自由软件库ftp://freesoft.cgi.gov.cn/pub/languages/perl/CPAN。否则,如果您的机器位于防火墙之后,还需要设置ftp代理或http代理。 

获得帮助 
cpan>h 

列出CPAN上所有模块的列表 
cpan>m 

根据关键字在CPAN上查找某个模块:
cpan[1]> i /scws/
CPAN: Storable loaded ok (v2.20)
Going to read '/home/orisun/.cpan/Metadata'
Database was generated on Sat, 17 Nov 2012 08:07:03 GMT
Distribution XUERON/Text-Scws-0.01.tar.gz
Module Text::Scws (XUERON/Text-Scws-0.01.tar.gz)
2 items found

安装模块 
cpan>install DBI 
自动完成DBI模块从下载到安装的全过程。 

退出 
cpan>q

时间: 2024-12-06 15:45:20

Linux/Unix下安装Perl模块的两种方法分享_perl的相关文章

Ubuntu下安装nginx与PHP-FPM两种方法

例1.直接配置PHP-FPM 把VPS的Lenny5换成了Ubuntu10.04,借这个机会试一下效率更高的 PHP-FPM . 以下是fabric脚本:  代码如下 复制代码 def init_nmp():     install_nginx()     install_php()     install_phpfpm()   def install_nginx():     sudo("add-apt-repository ppa:nginx/stable")     sudo(&

Linux系统下安装谷歌Google拼音输入法的方法

  Linux系统下安装谷歌Google拼音输入法的方法.目前,网络上提供的拼音输入法非常多,不过,不少网友会觉得使用谷歌拼音输入法这款软件更顺手.那么,谷歌拼音输入法怎么安装使用呢?在今天的教程中,我们就以Linux系统为例子,给大家分享一下谷歌拼音输入法的安装方法.需要说明的是,本操作方法是基于Linux系统的CentOS 5进行的! 谷歌拼音输入法安卓版 推荐:谷歌拼音输入法安卓版 SCIM-GooglePinyin 项目试图将 Android 上的 Google 拼音输入法移植到 GNU

Linux安装配置php环境两种方法小结

1.获取安装文件: http://www.php.net/downloads.php  php-5.3.8.tar.gz   获取安装php需要的支持文件:http://download.111cn.net/download/netlong339/1351852     libxml2-2.6.32.tar.gz 2.安装libxml2  代码如下 复制代码 1 tar zxvf libxml2-2.6.32.tar.gz 2 cd libxml2-2.6.32 3 ./configure --

start bluestacks安装APK文件的两种方法

  Bluestacks是一款功能非常强大的安卓模拟器,它主要帮助用户让APK格式文件在电脑中运行,近期小编发现很多网络都在询问如何使用Bluestacks安装apk,其实APK文件的安装是非常简单的,用户只需要在电脑中安装Bluestacks模拟器后,该模拟器将自动关联电脑中的APK文件(我们电脑中的APK文件都会显示Bluestacks ico图标),用户只需要双击你所要安装的APK文件即可在Bluestacks中运行了,好了,我们下面看下详细的操作教程吧!   方法一: 1.找到您需要运行

javascript中取前n天日期的两种方法分享

 这篇文章主要介绍了javascript中取前n天日期的两种方法,有需要的朋友可以参考一下 方法一:   代码如下: var d = new Date();   d = new Date(d.getFullYear(),d.getMonth(),d.getDate()-n);         方法二:    代码如下: var now = new Date();   now.setTime(now.getTime()-n*24*60*60*1000);  

gridview实现服务器端和客户端全选的两种方法分享_实用技巧

复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="

用Mootools获得操作索引的两种方法分享_Mootools

我们先说一下第一种方法,(此方法为一位QQ好友提供,感谢此人,此人昵称是:exf) 复制代码 代码如下: <body> <ul>Title1 <li>11111</li> </ul> <ul>Title2 <li>22222</li> </ul> <ul>Title3 <li>33333</li> </ul> <ul>Title4 <

Linux操作系统下设置基本网络参数四种方法

  一.引言 在Red Hat Linux 6.0系统中,自带有Netscape浏览器,让Linux通过以太网卡访问Internet时,必须对Linux系统进行相应的配置,诸如主机.域名.网关.路由器等.在实际配置时,可以采用四种方法: 其一,基于控制面板法; 其二,基于X的linuxconf法; 三,基于Web浏览器的linuxconf法; 其四,手工使用命令法. 二.基于控制面板法 Linux的控制面板中的Network Configuration提供了易于掌握的集成化配置环境.首先检查在安

MAC下快速卸载软件的两种方法

  MAC用户想要卸载应用程序,除了之前小编给大家说的,使用Finder选择Move To Trash之外,还有其他的方法,现在小编就为大家再介绍两种其他的卸载软件的方法吧.   第一种方法: 选中要删除的应用,按住键盘上的COMMAND + DELETE 键,即可将它删除.(这个是针对哪些无耻的无法删除的Mac App的,比如 Mac Keeper) 第二种方法: 用鼠标选中"要删除的引用",直接将它拖到废纸篓里面. 如果不想选择使用Finder中的Move To Trash,那么这