OSX - MACPORT - 如何使用多个实例进行安装

时间:2015-09-26 07:36:45

标签: macos macports

MACPORT :每当我尝试一次在macport中安装多个软件包时,我都会关注。

sudo port install swi-prolog
Waiting for lock on /opt/local/var/macports/registry/.registry.lock

它要求我等到当前的软件包安装完成。如何运行多个macport实例并行安装各种软件包,这样我就不必等到安装完了。 有什么解决方法吗?

1 个答案:

答案 0 :(得分:3)

您目前无法运行两个macports命令同时安装端口。此功能已discussed,但被认为使用太少且太容易出错。注册表锁专门用于阻止并行端口安装。

但是,您可以在一个命令中指定要安装的多个端口(这些端口将一个接一个地安装):

sudo port install portA portB portC

请注意,为了加快速度,默认变体中的端口通常可用作二进制文件,即不需要在系统上编译,而那些需要编译的端口将尽可能使用并行编译。 / p>