英语法语西班牙语

Ad


OnWorks 网站图标

cpan5.22-i386-linux-gnu - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 cpan5.22-i386-linux-gnu

这是命令 cpan5.22-i386-linux-gnu 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


cpan - 从命令行轻松与 CPAN 交互

概要


# 带参数不带开关,安装指定的模块
cpan 模块名称 [ 模块名称 ... ]

# 使用开关,安装具有额外行为的模块
cpan [-cfgimtTw] 模块名称 [ 模块名称 ... ]

# 只用点,从发行版安装
# 当前目录
盘。

# 不带参数,启动 CPAN.pm shell


# 强制安装模块(通常是那些未通过测试的模块)
cpan -f 模块名称 [ 模块名称 ... ]

# 安装模块但不测试它们
cpan -T 模块名称 [ 模块名称 ... ]

# 转储配置
cpan-J

# 加载不同的配置来安装 Module::Foo
cpan -j 一些/其他/文件模块::Foo

# 没有参数,但有一些开关
cpan [-ahrvACDlLO]

商品描述


这个脚本为 CPAN 提供了一个命令接口(不是 shell)。 在
它使用 CPAN.pm 来完成工作,但它不是一次性命令
CPAN.pm 赛跑者。

附加选项
-a 使用 CPAN::Shell->autobundle 创建 CPAN.pm 自动捆绑。

-A 模块 [ 模块 ... ]
显示指定模块的主要维护者。

-c 模块
在指定模块的目录中运行 `make clean`。

-C 模块 [ 模块 ... ]
显示 更改 指定模块的文件

-D 模块 [ 模块 ... ]
显示模块详细信息。

-f 强制执行指定的操作,当它通常会失败时。 用
即使测试失败,也可以安装模块。 当你使用这个
选项,-i 不是在需要时安装模块的可选选项
强迫它:

% cpan -f -i 模块::Foo

-F 关闭 CPAN.pm 试图锁定任何东西。 你应该小心
这样做,因为您最终可能会尝试使用多个脚本
垃圾在同一目录中。 这不是那么重要,如果
您正在使用“-j”加载特殊配置,并且该配置已设置
它自己的工作目录。

-g 模块 [ 模块 ... ]
将最新的发行版下载到当前目录
模块。

-G 模块 [ 模块 ... ]
未实施

将最新的发行版下载到当前目录
模块,解压每个发行版,并为它创建一个 git 存储库
每个分布。

如果您需要此功能,请查看 Yanick Champoux 的
“Git::CPAN::Patch”分发。

-h 打印帮助信息并退出。 当您指定“-h”时,它会忽略
所有其他选项和参数。

-i 安装指定的模块。

-I 加载“local::lib”(就像加载 lib 路径的“-I”)。

-j 配置文件
加载包含 CPAN 配置数据的文件。 这应该
与标准格式相同 CPAN/配置.pm 文件,其中
将 $CPAN::Config 定义为匿名哈希。

-J 以 CPAN.pm 使用的相同格式转储配置。 这个
对于检查配置以及使用转储很有用
作为新的自定义配置的起点。

-l 列出所有已安装的模块及其版本

-L 作者 [ 作者 ... ]
列出指定作者的模块。

-m 制作指定的模块。

-O 显示过时的模块。

-p Ping 配置的镜像

-P 找到您可以使用的最佳镜像(但不配置
他们还没有)

-r 使用 CPAN::Shell->recompile 重新编译动态加载的模块。

-t 在指定的模块上运行 `make test`。

-T 不测试模块。 只需安装它们。

-u 升级所有已安装的模块。 一味的这样做真的会崩溃
东西,所以保留备份。

-v 打印脚本版本和 CPAN.pm 版本然后退出。

-V 打印有关 cpan 客户端的详细信息。

-w 未实现

打开 cpan 警告。 这会检查各种内容,例如目录
权限,并告诉您可能遇到的问题。

国际私人包机价格项目范例
# 打印帮助信息
cpan-h

# 打印版本号
cpan-v

# 创建一个自动捆绑
cpan-a

# 重新编译模块
cpan-r

# 升级所有已安装的模块
cpan-u

# 安装模块(唯一的 -i 是可选的)
cpan -i Netscape::书签业务::ISBN

# 强制安装模块(必须使用 -i )
cpan -fi CGI::最小URI

环境 变数


CPAN.pm 中有几个组件使用环境
变量。 构建工具,ExtUtils::MakeMaker 和 Module::Build
使用一些,而另一些则对高于它们的级别很重要。 一些
这些由 Perl 工具链组指定:

兰开斯特共识:


奥斯陆共识:


CPAN_OPTS
“cpan”在空格上分割这个变量并在前面加上
在它处理命令行参数之前列出@ARGV。
例如,如果你总是想使用“local:lib”,你可以
将“CPAN_OPTS”设置为“-I”。

CPANSCRIPT_LOGLEVEL
要使用的日志级别,以及嵌入的最小记录器
或 Log::Log4perl(如果已安装)。 可能的值是
与“Log::Log4perl”级别相同:“TRACE”、“DEBUG”、“INFO”、
“警告”、“错误”和“致命”。 默认值为“信息”。

GIT 命令
用于 Git 功能的“git”二进制文件的路径。 这
默认为“/usr/local/bin/git”。

非交互式_测试
假设没有人注意并跳过提示
正确执行此操作的发行版。 (1) 将此设置为 1
除非它已经有一个值(即使该值是假的)。

PERL_MM_USE_DEFAULT
对提示问题使用默认答案。 (1) 套
除非它已经有一个值(即使该值是
错误的)。

退出 价值观


如果脚本认为一切正常,则脚本以零退出,或者
如果它认为某事失败,则为正数。 但是请注意,
在某些情况下,它必须通过事物的输出来判断失败
不控制。 目前,退出代码是模糊的:

1 未知错误

2 这是一个外部问题

4 脚本存在内部问题

8 模块安装失败

TO DO


* 命令行中的一次性配置值

使用 onworks.net 服务在线使用 cpan5.22-i386-linux-gnu


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    蟒蛇
    蟒蛇
    一组 Python 扩展模块
    包装跨平台的 GUI 类
    wxWidgets.. 受众:开发人员。 用户
    界面:X Window System (X11), Win32 ...
    下载 wxPython
  • 2
    包文件管理器
    包文件管理器
    这是全面战争包文件管理器
    项目,从 1.7 版开始。 一种
    Warscape 简介
    改装:...
    下载包文件管理器
  • 3
    IPerf2
    IPerf2
    一种网络流量测量工具
    TCP 和 UDP 性能与指标
    围绕吞吐量和延迟。 这
    目标包括保持积极的
    iperf 鳕鱼...
    下载IPerf2
  • 4
    fre:ac - 免费的音频转换器
    fre:ac - 免费的音频转换器
    fre:ac 是一个免费的音频转换器和 CD
    各种格式和编码器的开膛手。
    它具有 MP3、MP4/M4A、WMA、Ogg
    Vorbis、FLAC、AAC 和 Bonk 格式
    支持, ...
    下载 fre:ac - 免费的音频转换器
  • 5
    Matplotlib
    Matplotlib
    Matplotlib 是一个综合性的库
    用于创建静态、动画和
    Python 中的交互式可视化。
    Matplotlib 使简单的事情变得容易和
    难事...
    下载 Matplotlib
  • 6
    机器人
    机器人
    编写一次您的聊天机器人逻辑,然后
    将其连接到可用的之一
    消息服务,包括亚马逊
    Alexa、Facebook Messenger、Slack、
    电报甚至你...
    下载机器人
  • 更多 ”

Linux 命令

Ad