如何使用ppm升级所有可升级包?

eck*_*kes 13 perl upgrade ppm

当我打开时ppm,UI向我显示了几个可升级的包.不幸的是,我无法通过键入Ctrla或单击第一个元素来选择它们,按住Shift然后选择列表中的最后一个元素.

我是否真的需要遍历所有元素并+按键才能选择它们?拒绝相信.

sim*_*que 21

您可以从命令行执行此操作.

C:\>ppm upgrade --install
Run Code Online (Sandbox Code Playgroud)

这将在不询问的情况下升级所有包.Activestate在线文档中有一些关于它的内容.

  • 如果你不确定是否要升级:我想你可以只使用`ppm upgrade`获得可升级包的列表.如果你将它输入一个文件并选择你想要安装的文件,我假设你可以在编辑文件并将每行作为`<package>`...后进行`ppm upgrade <package>` (2认同)
  • @MatthewLock如果你禁用HTML生成它会快得多(参见http://www.perlmonks.org/?node_id=758733) (2认同)