我正在尝试安装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
我该如何解决这个问题?
感谢。
答案 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树中,但事情现在似乎更好了。