此问题已在此处有答案:
How to find (Debian/Ubuntu/...) packages that provide required Perl modules(5个答案)
3天前关闭。
使用apt-get时,Perl模块的名称不同。如何在使用apt-get时找到需要安装的模块的响应命名?例如:use Sort::Key::Natural qw(natsort)在apt-get中有不同的名称。
此问题已在此处有答案:
How to find (Debian/Ubuntu/...) packages that provide required Perl modules(5个答案)
3天前关闭。
使用apt-get时,Perl模块的名称不同。如何在使用apt-get时找到需要安装的模块的响应命名?例如:use Sort::Key::Natural qw(natsort)在apt-get中有不同的名称。
1条答案
按热度按时间5lwkijsr1#
Debian/Ubuntu/...包是从Perl发行版的名称派生出来的。
Sort::Key::Natural
是Sort-Key
分布的一部分。您可以通过访问模块的CPAN页面找到发行版名称(Sort-Key
)(第一个链接)。在最上面,在作者名字后面。为了获得Debian/Ubuntu/...软件包名称,小写Perl发行版名称,前缀为
lib
,后缀为-perl
。或者,你也可以寻找提供
Sort/Key/Natural.pm
的包。[2]一种方法:1.使用
"lib" . lc( $distro ) . "-perl"
获得。1.使用
( $module =~ s{::}{/}gr ) . ".pm"
获得。