MACPORT :每当我尝试一次在macport中安装多个软件包时,我都会关注。
sudo port install swi-prolog
Waiting for lock on /opt/local/var/macports/registry/.registry.lock
它要求我等到当前的软件包安装完成。如何运行多个macport实例并行安装各种软件包,这样我就不必等到安装完了。 有什么解决方法吗?
答案 0 :(得分:3)
您目前无法运行两个macports命令同时安装端口。此功能已discussed,但被认为使用太少且太容易出错。注册表锁专门用于阻止并行端口安装。
但是,您可以在一个命令中指定要安装的多个端口(这些端口将一个接一个地安装):
sudo port install portA portB portC
请注意,为了加快速度,默认变体中的端口通常可用作二进制文件,即不需要在系统上编译,而那些需要编译的端口将尽可能使用并行编译。 / p>