使用apt-get时,Perl模块的名称不同。使用apt-get时,如何找到需要安装的模块的相应命名?举例来说:use Sort::Key::Natural qw(natsort)在apt-get中的名称有所不同
apt-get
use Sort::Key::Natural qw(natsort)
sycxhyv71#
Debian/Ubuntu/.软件包的名称来源于Perl发行版的名称。Sort::Key::Natural是Sort-Key发行版的一部分。您可以通过访问模块的CPAN页面(第一个链接)找到发行版名称(Sort-Key)。它位于最顶部,在作者姓名之后。要获取Debian/Ubuntu/.软件包名,请输入Perl发行版名,前缀为lib,后缀为-perl。或者,您也可以查找提供Sort/Key/Natural.pm的软件包。[2]一种方法:
Sort::Key::Natural
Sort-Key
lib
-perl
Sort/Key/Natural.pm
apt-file search Sort/Key/Natural.pm
字符串1.使用"lib" . lc( $distro ) . "-perl"获得。1.使用( $module =~ s{::}{/}gr ) . ".pm"获得。
"lib" . lc( $distro ) . "-perl"
( $module =~ s{::}{/}gr ) . ".pm"
1条答案
按热度按时间sycxhyv71#
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"
获得。