来讲讲:Linux操纵体系下安装Perl及其模块的办法
vim除非你打算真正的学好linux,或者说打算长久时间学习他,而且肯花大量时间vim,否则,最好别碰Linux和perl都属于自在软件,将两者分离真是妙趣横生。遵守以下步骤一样平常便可安装好perl,perl就可以在linux下欢唱。
1、获得最新版本的perl,以后版本为5.6.0,即stable.tar.gz。
2、解文件包:
gunzipstable.tar.gz
tarxvfstable.tar
失掉目次perl-5.6.0
3、在目次perl-5.6.0下安装perl:
rm-fconfig.shPolicy.sh
shConfigure-de
make
maketest
makeinstall
config.shPolicy.sh为之前安装时的设置文件,新安装或晋级安装时必要将其删除。
shConfigure-de安装利用默许设置,一样平常而言将会ok。
安装完成后perl地点目次为/usr/local/lib/perl5,perl实行文件在/usr/local/bin中。
4、关于.html文件
安装perl时不克不及主动安装.html文件,在perl-5.6.0目次中有一个installhtml文件,实行perlinstallhtml--help可失掉利用匡助,利用installhtml可将.pod及.pm文件编译失掉响应的.html文件文件,它的详细利用请本人看。上面是我所写的一个具有相似功效的程序。
simple_find("5.6.0");#含.pm文件的源目次
usePod::Html;
subsimple_find{
$sourth="/usr/local/lib/perl5/5.6.0html/";#含.html的方针目次
my($input)=@_;
my$file;
$ddir=$sourth.$input;
$cont=`file$ddir`;
if($cont!~/$ddir:sdirectory/){
`mkdir$ddir`;
}
opendir(md,$input);
my@file=readdir(md);
closedir(md);
@pfile=grep(m/.pm/,@file);
my@dfile=grep(!m/.pm/,@file);
@dfile=grep(!m/^./,@dfile);
foreach$pfile(@pfile){
$pfile=~/.pm/;
$dfile=$`;
$sfile=$input."/".$pfile;
$dfile=$sourth.$input."/".$dfile.".html";
pod2html(
"--infile=$sfile",
"--outfile=$dfile");
}
foreach$file(@dfile){
$vale=$input."/".$file;
$cont=`file$vale`;
if($cont=~/$vale:sdirectory/){
simple_find($vale);
}
}
}
利用以上程序失掉一个与源目次布局分歧的方针目次,包括响应的.html文件。
注:利用以上两种办法城市发生不克不及转化某行类毛病,实在它有关年夜局,能够疏忽。
5、模块安装
gunzipModule.tar.gz
tarxvfMoudle.tar
转到响应目次
perlMakefile.PL
make
maketest
makeinstall
安装完成后模块在/usr/local/lib/perl5/site_perl目次中,.html文件不克不及主动安装,需利用后面先容办法举行安装。
</p>
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。 查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。 众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。 熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习] 对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
页:
[1]