Linux perl模块管理

是否有除CPAN之外的程序来安装/编译perl模块并安装它们? 主要是我正在寻找像Activestate PPM这样的东西,我能找到的最接近的是CPAN上的PPM,但是当我尝试安装它时因某些“未知”原因而失败。我相信如果我挖掘输出我可以找到原因,但它主要是希望我犯错误。 无论如何有什么?如果因为我在Ubuntu上使用GNOME而拥有GTK前端会很好,并且玩新模块会很不错。 我真正想要的是能够通过命令行至少安装和卸载模块。 此外,是否可以编写perl模块安装脚本?例如,当有人安装我的.DEB包时,有没有办法从CPAN检索源代码(如果需要,使用CPAN)并为系统构建它?     
已邀请:
有几种方法可以安装Perl模块。 CPAN shell,CPANPLUS和新的cpanminus。您也可以手动下载并安装tarball手动解析依赖项。 但似乎你想要Debian软件包,大概是CPAN模块(或它们的版本),它们不是来自Debian。为此,有几种选择。 dh-make-perl打包单个模块但不处理依赖项。 dh-make-pm使用dh-make-perl来处理所有依赖项。在另一条轨道上,有CPANPLUS :: Dist :: Deb使用CPANPLUS制作Debian软件包。     
在Ubuntu(您提到的操作系统)上,使用带有Aptitude的CLI(命令行界面)。以这种方式安装Perl模块很容易。您可以通过这种方式安装CPAN上99%的模块。 搜索可用模块的语法: apt-cache搜索[关键字] 下面:为Perl搜索“模板”模块的示例(在搜索关键字中包含perl以确保您正在查看perl模块)。搜索是针对说明而非标题执行的,因此这会为您提供搜索字词的纬度。 apt-cache搜索模板perl 安装找到的模块 sudo apt-get install libtemplate-perl 或许你更喜欢 sudo apt-get install libhtml-template-perl 你也可以抓住文档 sudo apt-get install libtemplate-perl-docs 模块名称通常采用格式 LIB [模块] -perl 模块部分是正确的CPAN名称。但是,有时这并不准确。 'apt-cache search'会找到你要找的东西。此外,因为搜索是在标题描述上执行的,所以你会发现其他“志同道合”的模块。 玩得开心..     
Padre有一个更加图形化的模块管理器。     
cpan文件保存在FTP服务器上,通常你可以下载它们,解压缩并运行Make your,但同时,如果它缺少依赖项,或者需要更新,这仍然是这种情况。     

要回复问题请先登录注册