下载

我们推荐下载遵循ASF Release Policy发布的源码包:

执行以下操作来验证release包的正确性:

  • 下载Package包和Checksum文件来验证checksum,执行以下命令:
    • Linux: sha512sum -c apache-pegasus-2.2.0-incubating-src.zip.sha512
    • MacOS: shasum -a 512 -c apache-pegasus-2.2.0-incubating-src.zip.sha512
  • 下载Package包和Signature文件来验证签名,执行以下命令:
    • 导入KEYS文件 到GPG keychain:gpg --import KEYS
    • 执行命令 gpg --verify apache-pegasus-2.2.0-incubating-src.zip.asc apache-pegasus-2.2.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

在 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}
Apache Incubator
Copyright © 2020 The Apache Software Foundation. Licensed under the Apache License, Version 2.0.

Apache Pegasus is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.