Ubuntu安装CPAN上的扩展包for Perl

Ubuntu下安装Perl的扩展包很是简单,只需要简单的步骤就可以了。

sudo cpan
cpan> install Bundle::CPANPLUS::Dependencies
cpan> install Bundle::CPANPLUS

整个过程需要些时间。当安装完毕,接下来就可以使用cpan命令来安装扩展包了,如要安装Text::Autoformat扩展包,

cpan[3]> install Text::Autoformat
Reading ‘/home/richard/.cpan/Metadata‘
  Database was generated on Tue, 05 May 2015 10:41:02 GMT
Running install for module ‘Text::Autoformat‘
Running make for N/NE/NEILB/Text-Autoformat-1.71.tar.gz
Fetching with LWP:
http://mirror.as24220.net/pub/cpan/authors/id/N/NE/NEILB/Text-Autoformat-1.71.tar.gz
Fetching with LWP:
http://mirror.as24220.net/pub/cpan/authors/id/N/NE/NEILB/CHECKSUMS
Checksum for /home/richard/.cpan/sources/authors/id/N/NE/NEILB/Text-Autoformat-1.71.tar.gz ok
Scanning cache /home/richard/.cpan/build for sizes
............................................................................DONE

  CPAN.pm: Building N/NE/NEILB/Text-Autoformat-1.71.tar.gz

Checking prerequisites...
  requires:
    !  Text::Reform is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Created MYMETA.yml and MYMETA.json
Creating new ‘Build‘ script for ‘Text-Autoformat‘ version ‘1.71‘
---- Unsatisfied dependencies detected during ----
----     NEILB/Text-Autoformat-1.71.tar.gz    ----
    Text::Reform [requires]
Running Build test
  Delayed until after prerequisites
Running Build install
  Delayed until after prerequisites
Running install for module ‘Text::Reform‘
Running make for C/CH/CHORNY/Text-Reform-1.20.tar.gz
Fetching with LWP:
http://mirror.as24220.net/pub/cpan/authors/id/C/CH/CHORNY/Text-Reform-1.20.tar.gz
Fetching with LWP:
http://mirror.as24220.net/pub/cpan/authors/id/C/CH/CHORNY/CHECKSUMS
Checksum for /home/richard/.cpan/sources/authors/id/C/CH/CHORNY/Text-Reform-1.20.tar.gz ok

  CPAN.pm: Building C/CH/CHORNY/Text-Reform-1.20.tar.gz

Created MYMETA.yml and MYMETA.json
Creating new ‘Build‘ script for ‘Text-Reform‘ version ‘1.20‘
Building Text-Reform
  CHORNY/Text-Reform-1.20.tar.gz
  ./Build -- OK
Running Build test
t/00.load.t .. 1/1 # Testing Text::Reform 1.20
t/00.load.t .. ok   
t/pod.t ...... skipped: Test::Pod 1.14 required for testing POD
t/reform.t ... ok     
All tests successful.
Files=3, Tests=67,  0 wallclock secs ( 0.04 usr  0.01 sys +  0.08 cusr  0.03 csys =  0.16 CPU)
Result: PASS
  CHORNY/Text-Reform-1.20.tar.gz
  ./Build test -- OK
Running Build install
Building Text-Reform
Installing /usr/local/share/perl/5.18.2/Text/Reform.pm
Installing /usr/local/man/man3/Text::Reform.3pm
  CHORNY/Text-Reform-1.20.tar.gz
  sudo ./Build install  -- OK
Running Build for N/NE/NEILB/Text-Autoformat-1.71.tar.gz
  Has already been unwrapped into directory /home/richard/.cpan/build/Text-Autoformat-1.71-u0bs8b

  CPAN.pm: Building N/NE/NEILB/Text-Autoformat-1.71.tar.gz

Building Text-Autoformat
  NEILB/Text-Autoformat-1.71.tar.gz
  ./Build -- OK
Running Build test
t/00.load.t .......... 1/1 # Testing Text::Autoformat 1.71
t/00.load.t .......... ok   
t/01.ignore.t ........ ok   
t/02.wide-numbers.t .. ok   
All tests successful.
Files=3, Tests=4,  0 wallclock secs ( 0.04 usr  0.00 sys +  0.13 cusr  0.04 csys =  0.21 CPU)
Result: PASS
  NEILB/Text-Autoformat-1.71.tar.gz
  ./Build test -- OK
Running Build install
Building Text-Autoformat
Installing /usr/local/share/perl/5.18.2/Text/Autoformat.pm
Installing /usr/local/man/man3/Text::Autoformat.3pm
  NEILB/Text-Autoformat-1.71.tar.gz
  sudo ./Build install  -- OK
时间: 2024-11-15 22:22:32

Ubuntu安装CPAN上的扩展包for Perl的相关文章

perl安装CPAN上的模块-windows 7下

1.从 www.cpan.org 搜索你所需要的模块,下载下来,一般是gz,或者tgz格式,下面以Unicode-MapUTF8模块为例. 2.用winRAR之类解压缩软件接压缩 3.进入CMD模式,进入到刚才解压缩的文件夹下,含有"Makefile.PL"文件的目录下: 依次运行: perl Makefile.PL(如果环境变量已经配置了perl的bin目录的话就不用每次都打"perl"了,直接打上"xxxxx.pl"文件就可以了,我反正是配置

ubuntu安装jenkins上遇到的坑

1,背景 因为需要并且自己有兴趣所以学习jenkins这么一个持续集成工具,简单来说jenkins是一个广泛用于持续构建的可视化web工具,持续构建直白点就是各种项目的自动化"打包,打包,上线部署".jenkins很好的支持这一点,jenkins自身是java开发的,但是他很好的支持各种语言(java,python,php等),支持很多第三方插件,和git和SVN能够无缝集成. 2,安装 jenkins支持Linux的各个发行版,ubuntu(16.04)上既支持war包这种方式,也可

Ubuntu安装MongoDB和PHP扩展

MongoDB是一个可伸缩的,高性能的开源NoSQL 文档数据库.主要用C++开发完成.面向文档存储,全索引支持,可复制和高可用性,自动分片等特征.其在非关系型数据库中是功能最丰富,最像关系型数据库 的文档数据库.数据结构松散,是类似json的bjson格式. 具体方法: 配置包管理系统: 1. Ubuntu 包管理工具确保所下载包的一致性和可靠性.控制台中执行以下命令来导入10gen public GPG Key: [html] view plain copy print? sudo apt-

Ubuntu安装redis和php5-redis扩展

Ubuntu14-04安装redis和php5-redis扩展 2014-11-02 15:56 最近Ubuntu11被玩坏了,因为装个php5-redis找不到安装包引起的问题,在segmentfault上提问(http://segmentfault.com/q/1010000000735952)也没有真正得到解决. 所以将系统换成最新的Ubuntu14,之前把环境什么都配置好了的,就连php5-redis都是安装好了的,但是因为昨晚上弹出作死的系统更新,手贱选择了几个软件更新,结果就,走在马

手把手安装Laravel框架(permissions扩展包)实现RBAC权限---以及一些安装时的ERROR

a.依赖管理工具,框架,环境 1.composer 2.laravel(我的是5.5) 3.PHP(我的7.2),MySql(我的5.7) b,安装 1.首先需要安装一个干净的 Laravel 项目,然后在项目根目录下通过 Composer 来安装扩展包依赖: composer create-project laravel/laravel permission --prefer-dist      2.进入安装完时生成的文件夹 cd permission 执行以下命令 composer requ

安装Nuget上常用的包的命令

起因: Nuget图形化操作界面各种卡顿,或者有时干脆就连不上了.所以用命令还是很必须的. 常用命令: 安装 Entity Framework : PM> Install-Package EntityFramework 安装 Json.NET :PM> Install-Package Newtonsoft.Json

Ubuntu安装Nginx:缺少PCRE包

sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install openssl libssl-dev

Ubuntu 16.04 安装opencv的各种方法(含opencv contrib扩展包安装方法)

Ubuntu 16.04 安装opencv的各种方法(含opencv contrib扩展包安装方法) https://blog.csdn.net/ksws0292756/article/details/79511170 本文主要介绍安装opencv C++接口和python接口的几种方法. 首先介绍C++接口的,然后介绍Python接口的 C++接口安装 采用源码编译的安装方式,基本也就是这种方法了,首先在官网下载你想安装的版本的opencv压缩包,下载连接如下: https://github.

如何正确使用 Composer 安装 Laravel 扩展包

我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的: composer update 这个命令在我们现在的逻辑中,可能会对项目造成巨大伤害. 因为 composer update 的逻辑是按照 composer.json 指定的扩展包版本规则,把所有扩展包更新到最新版本,注意,是 所有扩展包,举个例子,你在项目一开始的时候使用了 monolog,当时的配置信息是 "monolog/monolog": "1.*", 安装的是 mon