1file:///path"/>

关于perl:如何设置本地CPAN镜像?

关于perl:如何设置本地CPAN镜像?

How do I set up a local CPAN mirror?

我需要什么设置和维护本地CPAN镜像?我应该了解哪些脚本和最佳实践?


CPAN :: Mini是必经之路。在本地镜像CPAN后,您将需要使用" file:" URL将CPAN.pm或CPANPLUS中的镜像URL设置为本地目录,例如:

1
file:///path/to/my/cpan/mirror

如果您希望镜像具有CPAN发行版的开发版本的副本,则可以使用CPAN :: Mini :: Devel。

更新:

"我需要镜像CPAN吗?"另一个答案中给出的常见问题是用于镜像所有CPAN,通常是提供另一个公共镜像。这包括发行版的旧的,过时的版本。 CPAN :: Mini仅反映最新版本。这要小得多,对于大多数用户而言,通常是人们用于本地或断开连接(笔记本电脑)访问CPAN的方式。


除了其他答案,请查看Leon的CPAN :: Mini :: Webserver,它为您提供了本地CPAN副本的CPAN搜索界面。

如果您想做更多有趣的事情,请参阅我的" MyCPAN"演讲。例如,您可以使用CPAN :: Mini :: Inject将自己的私有模块注入到私有CPAN中。


CPAN :: Mini很好。默认情况下,它仅保留发行版的最新版本,而不像CPAN那样保留每个版本。

您还可以安装CPAN :: Mini :: Webserver,它为您提供本地cpan镜像的Web界面-如果您离线并且仍想使用perl,就非常方便。


尝试CPAN :: Mini。


最可能的情况是运行CPAN镜像,以便您可以从本地更新由50台计算机组成的网络,而不是将网络访问50次。

我认为以传统方式使用CPAN是使服务器网络保持最新状态的糟糕方法。

我运行RedHat计算机网络。我将所有打算用于生产的CPAN模块打包到RPM中(通常使用RPM :: Specfile中的cpanflute2工具)并以这种方式部署它们,从而确保正确的依赖关系跟踪,而您实际上并不能以任何理智的方式从CPAN本身获得跟踪。


推荐阅读

    linux设置壁纸的命令?

    linux设置壁纸的命令?,图片,系统,电脑,照片,位置,终端,颜色,字体,单击,壁纸,

    linux恢复命令行设置?

    linux恢复命令行设置?,系统,工作,密码,信息,工具,地址,电脑,命令,情况,地方,

    linux命令提示设置?

    linux命令提示设置?,系统,工作,地址,信息,命令,软件,目录,管理,变量,文件,Lin

    linux设置man命令?

    linux设置man命令?,信息,系统,工具,工作,地址,命令,基础,地方,基本知识,技术

    linux参数设置命令?

    linux参数设置命令?,网络,系统,地址,工作,信息,管理,服务,名称,状态,命令,在l

    linux系统做镜像命令?

    linux系统做镜像命令?,系统,设备,网上,发行,数据,工具,电脑,信息,代码,软件,L

    linux设置电源的命令?

    linux设置电源的命令?,系统,信息,管理,设备,扩大,时间,设计,电脑,代码,位置,l

    linux设置路由器命令?

    linux设置路由器命令?,网络,信息,代码,地址,电脑,工作,环境,系统,密码,路由,l

    linux设置根命令过短?

    linux设置根命令过短?,系统,工作,软件,地址,命令,代码,情况,管理,基础,位置,3

    linux设置路由器命令?

    linux设置路由器命令?,网络,信息,代码,地址,电脑,工作,环境,系统,密码,路由,l

    linux脚本多个命令?

    linux脚本多个命令?,系统,工作,标准,服务,命令,软件,管理,连续,电脑,设备,lin

    linux制作镜像命令?

    linux制作镜像命令?,系统,基础,软件,工具,设备,资料,工作,盘中,信息,名称,制

    linux脚本注释命令?

    linux脚本注释命令?,代码,系统,工作,名称,地方,脚本,命令,信息,状态,简介,lin

    脚本运行linux命令?

    脚本运行linux命令?,系统,环境,工具,工作,位置,底部,代码,发行,官网,终端,lin

    linux命令行设置字体?

    linux命令行设置字体?,系统,工具,终端,软件,电脑,数字,位置,等级,字体,命令,L

    linux镜像制作命令?

    linux镜像制作命令?,系统,网上,软件,工具,设备,发行,官方网站,网站,标准,文

    linux命令下写脚本?

    linux命令下写脚本?,服务,系统,环境,代码,名称,命令,脚本,发行,在线,情况,三

    linux命令快捷设置?

    linux命令快捷设置?,第一,系统,名称,终端,发行,首页,命令,快捷键,窗口,桌面,l

    linux命令设置扩展屏?

    linux命令设置扩展屏?,工具,系统,电脑,技术,软件,装备,情况,工作,命令,显示

    linux命令设置自启动?

    linux命令设置自启动?,服务,系统,信息,数字,检测,工具,状态,密码,跨行,脚本,l