索引中没有找到端口服务器;无法重建

时间:2012-07-28 01:31:39

标签: macos macports npm

我正在尝试安装npm端口包,但是当我运行命令“sudo port install npm”时,bash会在下面显示错误消息,并无限重复相同的错误。

Warning: No port serf found in the index; can't rebuild
--->  Found 0 broken port(s), determining rebuild order
--->  Rebuilding in order
--->  Scanning binaries for linking errors: 100.0%
--->  Found 2 broken file(s), matching files to ports

我该如何解决这个问题?

感谢。

2 个答案:

答案 0 :(得分:12)

要解决此问题,我进行了端口清理和停用,步骤如下:

sudo port clean serf
sudo port -f deactivate serf
sudo port install serf

按照上述步骤解决了我的问题。

答案 1 :(得分:2)

我刚尝试了停用技巧并看到了这个:

$ sudo port clean serf
Warning: Skipping serf (not in the ports tree)
$ sudo port -f deactivate serf
--->  Deactivating serf @0.3.0_0
$ sudo port install serf
Warning: Skipping serf (not in the ports tree)
--->  Scanning binaries for linking errors: 100.0%
--->  No broken files found.
$

尽管serf不在ports树中,但事情现在似乎更好了。