是什么使MacPorts打印校验和的命令

问题描述

我知道有一个选项可以使MacPorts打印当前下载的软件包文件的校验和。我得到的是:

port checksum current     
--->  Verifying checksums for atari800
Error: Checksum (rmd160) mismatch for atari800-4.2.0-src.tgz
Error: Checksum (sha256) mismatch for atari800-4.2.0-src.tgz
Error: Checksum (size) mismatch for atari800-4.2.0-src.tgz
Error: Failed to checksum atari800: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_Volumes_Samsung_Work_MacPorts_dports_emulators_atari800/atari800/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port atari800 Failed

如果您进行版本修改并将新的校验和插入到Portfile中,那么这当然至关重要。

但是,我忘记了该选项是什么,也无法在文档中找到它。是的,我搜索了。

解决方法

最终发现它:

port -v checksum -d current