Perl圖形化包管理工具PPM學習使用筆記_perl

來源:互聯網
上載者:User

PPM(Programmer's Package Manager)是ActivePerl內建的一個圖形化管理工具,有了這個工具,要升級,更新,移除Perl的Package都非常方便。只需要輸入ppm 或者 ppm gui就可以開啟圖形介面。畢竟用cpanm來安裝的話,你也必須知道要安裝的模組名,不是很方便,查詢起來也麻煩,要上cpan專門的網頁去查。

複製代碼 代碼如下:

C:\>ppm 

或者
複製代碼 代碼如下:

C:\>ppm gui 

橫向的菜單說明如下:

可以使用過濾器來篩選:

可以查看具體安裝包資訊:

Package Name: 包名。
Area: 此包安裝在哪裡。
Installed: 安裝包的版本號碼。
Available: 包在ppm倉庫裡的版本號碼。
Abstract:  包的簡短描述。
Author: 包的作者姓名及郵箱地址。

如何安裝包:
1. 選擇灰色表徵圖的包,點右鍵或選擇右上方表徵圖。

2. 然後執行下列表徵圖即可。

其他移除操作,升級操作類似。就不再細說。
當然也可以執行ppm --version來查看版本,ppm help來查看協助資訊。

C:\Windows\System32>ppm --version ppm 4.17 (ActivePerl 1603) Copyright (C) 2012 ActiveState Software Inc. All rights reserved.  C:\Windows\System32>ppm help NAME   ppm - Perl Package Manager, version 4.17  SYNOPSIS   Invoke the graphical user interface:      ppm     ppm gui    Install, upgrade and remove packages:      ppm install [--area <area>] [--force] <pkg> ...     ppm install [--area <area>] [--force] <module> ...     ppm install [--area <area>] <url>     ppm install [--area <area>] <file>.ppmx     ppm install [--area <area>] <file>.ppd     ppm install [--area <area>] <num>     ppm upgrade [--install]     ppm upgrade <pkg>     ppm upgrade <module>     ppm remove [--area <area>] [--force] <pkg>    Manage and search install areas:      ppm area list [--csv] [--no-header]     ppm area sync     ppm list [--fields <fieldnames>] [--csv]     ppm list <area> [--fields <fieldnames>] [--csv]     ppm files <pkg>     ppm verify [<pkg>] 

比如說,要安裝某個包,就可以:

C:\Windows\System32>ppm install Acme-what Downloading Acme-What-0.002...done Downloading Devel-Declare-0.006014...done Downloading B-Hooks-OP-Check-0.19...done Downloading B-Hooks-EndOfScope-0.13...done Downloading ExtUtils-Depends-0.305...done Downloading Sub-Exporter-Progressive-0.001011...done Downloading Variable-Magic-0.53...done Downloading Devel-Hide-0.0009...done Unpacking Acme-What-0.002...done Unpacking Devel-Declare-0.006014...done Unpacking B-Hooks-OP-Check-0.19...done Unpacking B-Hooks-EndOfScope-0.13...done Unpacking ExtUtils-Depends-0.305...done Unpacking Sub-Exporter-Progressive-0.001011...done Unpacking Variable-Magic-0.53...done 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.