错误消息实际上是误导性的:包的路径是正确的,但包本身不是有效的包。
在中下载包
git bash
通过
curl
生成包含以下内容的文件:
<html><body>You are being <a href="https://github-production-release-asset-2e65be.s3.amazonaws.com/1579990/3a223380-fad8-11e8-82f6-eae8d42e5ce3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190406%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190406T114805Z&X-Amz-Expires=300&X-Amz-Signature=73828664c94a3ba757f52e1cc1e5e6267082dd23d70b3e39f743874c844006a2&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DMonoGame.pkg&response-content-type=application%2Foctet-stream">redirected</a>.</body></html>
显然,这不能作为包安装。
通过按照
this answer
解决了这个问题。