azure 为什么找不到ppm:命令?,azure,shell,perl,ubuntu-12.04,azure,Shell,Perl,Ubuntu 12.04" /> azure 为什么找不到ppm:命令?,azure,shell,perl,ubuntu-12.04,azure,Shell,Perl,Ubuntu 12.04" />

azure 为什么找不到ppm:命令?

azure 为什么找不到ppm:命令?,azure,shell,perl,ubuntu-12.04,azure,Shell,Perl,Ubuntu 12.04,我正在尝试运行一些ppm命令,但进展不大。我正在虚拟机上运行Ubuntu 12.04.1 LTS $sudo-apt-get-install-ppm 正在阅读软件包列表。。。多恩 构建依赖树 正在读取状态信息。。。多恩 ppm已经是最新版本了。 0已升级,0已新安装,0已删除,7未升级。 $ppm回购添加ASSP2”http://downloads.sourceforge.net/project/assp/ASSP V2多线程/packages/“ 未找到命令“ppm”,但有16个类似的命令

我正在尝试运行一些
ppm
命令,但进展不大。我正在虚拟机上运行Ubuntu 12.04.1 LTS

$sudo-apt-get-install-ppm
正在阅读软件包列表。。。多恩
构建依赖树
正在读取状态信息。。。多恩
ppm已经是最新版本了。
0已升级,0已新安装,0已删除,7未升级。
$ppm回购添加ASSP2”http://downloads.sourceforge.net/project/assp/ASSP V2多线程/packages/“
未找到命令“ppm”,但有16个类似的命令
ppm:未找到命令
$perl-v
这是为x86_64-linux-gnu-thread-multi构建的perl 5,版本14,subversion 2(v5.14.2)
(对于55个注册补丁,请参阅perl-V以了解更多详细信息)
任何方向都会很有帮助

仅供参考:我已经找到了使用cpan的解决方案,但我更愿意使用
ppm

解决方法很简单

$ sudo cpan
cpan[#]> install some::package
“”是所使用的包管理器的名称

Ubuntu是“电源策略管理器”,是一个完全无关的东西


除非您在Ubuntu安装中使用ActivePerl,否则您不想使用它们的PPM实用程序。如果您试图安装的软件包在Ubuntu的repos中不可用,或者如果可用,您不想使用它,那么使用CPAN确实是您的最佳选择。

啊,我理解。根据我的SO经验,你可能会知道,我来自Windows。这就是我尝试PPM的原因。非常感谢!许多CPAN发行版都可以作为ubuntu软件包使用;它们的名称通常类似于
libfoo-bar-perl
——有关查找正确包名的帮助,请参阅。