自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Perl腳本語言在Linux系統(tǒng)下的安裝步驟

開發(fā) 后端
本文向大家簡單介紹一下如何在Linux系統(tǒng)下安裝Perl腳本語言,Linux和Perl都屬于自由軟件,將二者結(jié)合真是妙不可言。

本文和大家重點討論一下在Linux系統(tǒng)下安裝Perl腳本語言,Linux和Perl都屬于自由軟件,將二者結(jié)合真是妙不可言。遵循以下步驟一般就可安裝好Perl腳本語言,Perl就能在linux下歡唱。

在Linux系統(tǒng)下安裝Perl腳本語言

Linux和Perl都屬于自由軟件,將二者結(jié)合真是妙不可言。遵循以下步驟一般就可安裝好Perl腳本語言,Perl就能在linux下歡唱。
  
  1下載Perl腳本語言

http://www.cpan.org/src/README.html取得最新版本的Perl,當(dāng)前版本為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安裝使用默認(rèn)配置,一般而言將會ok。
  安裝完成后Perl所在目錄為/usr/local/lib/Perl5,Perl執(zhí)行文件在/usr/local/bin中。
  
  4關(guān)于.html文件

  安裝Perl時不能自動安裝.html文件,在Perl-5.6.0目錄中有一個installhtml文件,執(zhí)行Perlinstallhtml--help可得到使用幫助,使用installhtml可將.pod及.pm文件編譯得到相應(yīng)的.html文件文件,它的具體使用請自己看。
  
  下面是我所寫的一個具有類似功能的程序?! ?br />       

  1. simple_find("5.6.0");#含.pm文件的源目錄  
  2.       usePod::Html;  
  3.       subsimple_find{  
  4.      $sourth="/usr/local/lib/Perl5/5.6.0html/";#含.html的目標(biāo)目錄  
  5.           my($input)=@_;  
  6.           my$file;  
  7.           $ddir=$sourth.$input;  
  8.           $cont=`file$ddir`;  
  9.           if($cont!~/$ddir\:\sdirectory/){  
  10.               `mkdir$ddir`;  
  11.           }  
  12.           opendir(md,$input);  
  13.           my@file=readdir(md);  
  14.           closedir(md);  
  15.     
  16.           @pfile=grep(m/\.pm/,@file);  
  17.           my @dfile=grep(!m/\.pm/,@file);  
  18.           @dfile=grep(!m/^\./,@dfile);  
  19.     
  20.           foreach$pfile(@pfile){  
  21.               $pfile=~/\.pm/;  
  22.               $dfile=$`;  
  23.               $sfile=$input."/".$pfile;  
  24.               $dfile=$sourth.$input."/".$dfile."\.html";  
  25.               pod2html(  
  26.                   "--infile=$sfile",  
  27.                   "--outfile=$dfile");  
  28.           }  
  29.           foreach$file(@dfile){  
  30.               $vale=$input."/".$file;  
  31.               $cont=`file$vale`;  
  32.               if($cont=~/$vale\:\sdirectory/){  
  33.                   simple_find($vale);  
  34.               }  
  35.          }  
  36.       }  

  使用以上程序得到一個與源目錄結(jié)構(gòu)一致的目標(biāo)目錄,包含相應(yīng)的.html文件。
  
  注:使用以上兩種方法都會產(chǎn)生不能轉(zhuǎn)化某行類錯誤,其實它無關(guān)大局,可以忽略。
  
  5模塊安裝

     gunzipModule.tar.gz
     tarxvfMoudle.tar
     轉(zhuǎn)到相應(yīng)目錄
     PerlMakefile.PL
     make
     maketest
     makeinstall
     安裝完成后模塊在/usr/local/lib/Perl5/site_Perl目錄中,.html文件不能自動安裝,需使用前面介紹方法進(jìn)行安裝。

【編輯推薦】

  1. 術(shù)語匯編 Perl閉包概念解析
  2. Perl模式匹配參數(shù)使用詳解
  3. 實例解析Perl多進(jìn)程技術(shù)的應(yīng)用
  4. 學(xué)習(xí)筆記 Perl split函數(shù)用法指導(dǎo)
  5. Perl多進(jìn)程及其和多線程的關(guān)系解析

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-07-26 15:55:51

Perl腳本語言

2009-06-10 08:41:15

Linux腳本語言

2012-07-16 11:23:18

LinuxWindows腳本語言

2011-09-07 09:51:27

Javascript

2010-03-17 17:06:10

python腳本語言

2016-10-27 13:25:08

LinuxMySQL安裝

2010-07-26 15:50:03

Perl腳本語言

2013-09-27 09:43:44

Linux Shell腳本數(shù)學(xué)表達(dá)式

2011-08-16 10:03:45

Groovy編程語言Web

2011-08-16 10:37:07

Web

2010-07-01 09:29:15

Java腳本語言javax.scrip

2011-03-09 10:25:25

Linux安裝LAMP

2011-08-22 18:00:53

Lua語言

2010-02-24 14:04:32

Python腳本語言

2010-07-20 10:58:39

Perl腳本

2010-07-26 16:28:40

Perl開發(fā)環(huán)境

2011-08-25 10:40:21

Lua游戲

2010-02-26 09:33:51

Python腳本

2011-08-22 16:59:28

Lua

2011-08-25 11:02:04

點贊
收藏

51CTO技術(shù)棧公眾號