MacPorts:如何离线运行`selfupdate`?

时间:2015-12-09 18:58:43

标签: installation updates macports

MacPorts中的selfupdate命令似乎非常慢。看起来这个步骤需要很长时间

--->  Updating the ports tree
Synchronizing local ports tree from http://distfiles.macports.org/ports.tar.gz

我认为下载ports.tar.gz文件(9-22 kbps的顺序)需要很长时间。我自己下载了它(使用axel下载程序100-300 kbps)。如何将其与selfupdate相关联,以便我可以脱机操作;至少对于ports.tar.gz文件?这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

钉了它!得到了问题的解决方案。我所要做的就是在/opt/local/etc/macports/sources.conf文件中包含路径来代替旧的路径

#rsync://rsync.macports.org/release/tarballs/ports.tar [default]
#https://www.macports.org/files/ports.tar.gz [default]
file:////Users/Ebe/Downloads/Axel/ports.tar.gz

为了以防万一,我评论了剩余的条目。 (参考conf文件中的第二行来自this post

然后我执行sudo port selfupdate并且过程完成且没有任何延迟。