我们推荐下载遵循ASF Release Policy发布的源码包:
执行以下操作来验证release包的正确性:
- 下载
Package
包和Checksum
文件来验证checksum,执行以下命令:
- Linux:
sha512sum -c apache-pegasus-2.5.0-incubating-src.zip.sha512
- MacOS:
shasum -a 512 -c apache-pegasus-2.5.0-incubating-src.zip.sha512
- 下载
Package
包和Signature
文件来验证签名,执行以下命令:
- 导入KEYS文件 到GPG keychain:
gpg --import KEYS
- 执行命令
gpg --verify apache-pegasus-2.5.0-incubating-src.zip.asc apache-pegasus-2.5.0-incubating-src.zip
Name | Package | Signature | Checksum | Release Notes |
---|---|---|---|---|
Apache Pegasus 2.1.0 | Source | asc | sha512 | 2020-11-30 |
Apache Pegasus 2.2.0 | Source | asc | sha512 | 2021-06-27 |
Apache Pegasus 2.3.0 | Source | asc | sha512 | 2021-11-26 |
Apache Pegasus 2.4.0 | Source | asc | sha512 | 2022-10-22 |
Apache Pegasus 2.5.0 | Source | asc | sha512 | 2022-12-01 |
在 2.1.0 版本以前,Pegasus 并未遵循 ASF 发版流程,这里我们仍然提供老版本下载渠道,方便升级:
Name | Package | Release Notes |
---|---|---|
Apache Pegasus 2.0.0 | Source | 2020-6-11 |
Apache Pegasus 1.12.3 | Source | 2020-4-23 |
Apache Pegasus 1.12.0 | Source | 2019-11-19 |
Apache Pegasus 1.11.6 | Source | 2019-8-23 |
Apache Pegasus 1.11.3 | Source | 2019-2-27 |
Apache Pegasus 1.10.0 | Source | 2018-6-19 |
Apache Pegasus 1.9.0 | Source | 2018-6-20 |
上述各版本均可找到对应编译环境的镜像:https://hub.docker.com/r/apachepegasus/build-env/tags,请参考 使用 Docker 完成编译(推荐) 完成编译。
docker pull apachepegasus/build-env:{VERSION}-{OS}