ports distfiles 文件重用问题

因为在vmware里做fbsd 7.3系统,
发现使用port安装软件包里,都会将安装的包下载并放在/usr/ports/distfiles目录,
使用多了,就将/usr/ports/distfiles/*.* 用ftp mput 保存.

然后再开新vmguest 新做fbsd 7.3系统里,重新mget 这些文件,发现不能用.
make报告SHA256 mismatch.
使用 make NOCHECHSUM=YES之后, 还是继续从网上下载软件包,不管我distfiles目录已经存在的.

有啥妙招可解决此问题使文件能重用..请各位指点.

作者: 猴马大叶   发布时间: 2011-02-20

ftp的时候是不是用二进制传输?两边md5对比一下。

还有ports必须用同一个版本,否则能用。

作者: lsstarboy   发布时间: 2011-02-20

是用二进制的.
不过mput的ftp host是winxp..
fbsd a mput到 winxp host.
fbsd b 从winxp host里mget.

作者: 猴马大叶   发布时间: 2011-02-20