亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Linux下安裝Perl和Perl的DBI模塊

系統 2400 0
    今天在虛擬機測試shell腳本的時候,有些命令使用不了。
  
    比如說 mysqlhotcopy ,它提示Perl的版本太低。
  
    我用的 RedHat9 的Perl才5.8.0版本。。。(2002年以前的)
  
    嚴重過時。所以重新安裝了新版本的 Perl,過程記錄如下:
  
    ?
  
    1、在官方網站下載新版本的源碼包:
  
    
      http://www.perl.org/get.html
    
    ,版本自己選擇,我下載的是perl-5.18.2.tar.gz
  
    2、解壓/usr/local/src下的perl-5.18.2.tar.gz
  
    
      ??# tar zxvf perl-5.18.2.tar.gz
    
  
    3、建立文件目錄,以供安裝時使用
  
    
      ??# mkdir /usr/local/perl
    
    ?????????????????????????????????????????????????????????????????????
  
    4、設置源碼??????????????????????????????????????????????????????????????????????
  
    ??進入perl-5.18.2.tar.gz的解壓目錄,執行:
  
    
        # ./Confi
    
    
      gure --h
    
    
      elp
    
    
      的提示如
    
    

Linux下安裝Perl和Perl的DBI模塊_第1張圖片

    查看過后,使用這個指令來設置源碼:
  
    
      ?#?./Configure -des -Dprefix=/usr/local/perl -Dusethreads?-Uversiononly
    
  
    5、編譯
  
    
      ?# make
    
    ??//這個過程會比較久,因為源碼文件有那么大,我的這個有17M。
  
    
      ?# make install
    
  
    等待這個命令完成后,基本安裝就完成了。
  
    ?
  
    6、替換掉舊的perl命令
  
    
      ?# cd /usr/bin
    
  
    
      ?# mv perl perl.old
    
    ???????//把原來的perl更名為perl.old,棄用。
  
    
      ?# ln -s /usr/local/perl/bin/perl /usr/bin/perl
    
    ??//做一個軟鏈接,使用新的perl
  
    7、完成
  
    
      ?# perl -version
    
    ???//使用這個命令查看perl的版本,可以看到,已經更新到5.12.2版本了:
  

? ? ? Linux下安裝Perl和Perl的DBI模塊_第2張圖片

?

    8、安裝DBI
  
    打算熟悉下perl,自然主要用于數據庫管理和監控方面的,所以需要連接數據庫。Perl連接數據庫需要安裝DBI模塊和相應數據庫的DBD驅動,Linux上默認安裝的Perl是沒有該模塊的??梢詮?
    
      CPAN
    
    下載
    
      DBI模塊
    
    進行安裝。
  
    安裝過程很簡單,下載解壓:
  
gzip -d DBI-1.604.tar.gz
tar xvf DBI-1.604.tar
    然后進入DBI-1.604目錄,執行:
  
perl Makefile.PL
make
make test
make install
    以下腳本可以用來檢測系統中已經安裝的Perl模塊:
  
      
        #
      
      
        !/usr/bin/perl
      
      
        use
      
      
         strict;  

      
      
        use
      
       ExtUtils::
      
        Installed;


      
      
        print
      
      
        "
      
      
        Start Test ----\n
      
      
        "
      
      
        ;

      
      
        my
      
      
        $inst
      
       = ExtUtils::Installed->
      
        new();

      
      
        print
      
      
        join
      
      
        "
      
      
        \n
      
      
        "
      
      ,
      
        $inst
      
      ->
      
        modules();

      
      
        print
      
      
        "
      
      
        \n
      
      
        "
      
      ;
    
    
      安裝完DBI后執行該腳本的結果如下:
    
  
?
    DBI的文檔可以通過perldoc查看:
  
    #perldoc DBI

  

?

  

Linux下安裝Perl和Perl的DBI模塊


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99在线国产 | 香蕉成人在线 | 免费观看国产一区二区三区 | 手机在线一区二区三区 | 奇米888在线看奇米999 | 996re免费热在线视频手机 | 天天摸天天爽天天澡视频 | 青草娱乐极品免费视频 | 日本不卡三区 | 久久久精品视频在线观看 | 在线色资源 | 久久天天躁夜夜躁狠狠85麻豆 | 98色花堂永久地址国产精品 | 国内精品久久久久久久亚洲 | 国产成人综合久久亚洲精品 | 激情爱爱视频 | 亚洲精品国产第一综合99久久 | 久久精品94精品久久精品 | 国产亚洲福利精品一区 | 国产一国产一级毛片视频 | 亚洲精品国产国语 | 亚洲国产成人久久 | 亚洲精品人成网线在线 | 久草在线中文最新视频 | 日本免费特黄aa毛片 | 国产精品视频九九九 | 久久精品综合 | 国产二区三区毛片 | 91九色首页| 免费区一级欧美毛片 | 99爱国产 | 一级片视频网站 | 亚洲综合精品一区二区三区中文 | 亚洲另类精品综合 | 色噜噜狠狠狠狠色综合久一 | 久久久久久亚洲精品中文字幕 | 亚洲欧美第一 | www.欧美成人 | 欧美一区二区手机在线观看视频 | 精品视频香蕉尹人在线 | 久青草青综合在线视频 |