Pigsty 软件下载

Pigsty 软件资源列表,以及从哪里获取它们。

Pigsty的唯一权威发布地址为 Github 仓库: Vonng/pigsty,所有软件发行版都位于该项目 Release 页面

太长不看

  1. # 使用此命令下载 pigsty.tgz 源码包,该脚本将区分墙内墙外,在大陆使用CDN加速下载
  2. bash -c "$(curl -fsSL http://download.pigsty.cc/get)" # get latest pigsty source
  3. # 进入Pigsty源码目录,使用自带脚本下载离线软件包,同样区分墙内墙外环境。
  4. cd pigsty; ./download pkg

软件包列表

当前,一个发行版本包含以下软件内容:

  • pigsty.tgz必选项,Pigsty源代码
  • pkg.tgz可选项,基于CentOS 7.8.2003 提前制作的离线软件安装包;如需离线安装Pigsty,需要下载此软件包。
  • matrix.tgz可选项,如果需要安装Greenplum与MatrixDB,请额外下载此软件包
  • docker.tgz可选项,如果需要使用一些基于Docker的扩展软件应用,可下载此软件包
  • app.tgz可选项,如果想要下载Pigsty自带的可视化应用Applet样例,可下载此软件包

除了源码包 pigsty.tgz 为必选项目,其他软件包均为可选。例如,如果不下载 pkg.tgz,Pigsty就会在基础设施初始化时,直接通过互联网从 repo_upstream 下载所需的所有软件包。

下载脚本

Pigsty本身提供了一个下载脚本:download,来下载这些软件包

  1. $ ./download
  2. download and extract pigsty packages: pigsty.tgz pkg.tgz app.tgz matrix.tgz
  3. usage:
  4. download pigsty pkg # download pigsty essentials
  5. download pigsty.tgz # download pigsty source tarball
  6. download pkg.tgz # download pigsty offline pkgs
  7. download app.tgz # download extra pigsty apps
  8. download matrix.tgz # download matrixdb packages
  9. download docker.tgz # download docker images cache
  10. download pigsty # download and extract pigsty to ~/pigsty
  11. download pkg # download and extract pkg to /www/pigsty
  12. download app # download and extract app to ~/app
  13. download matrix # download and extract matrix to /www/matrix

此脚本会自动检测当前主机网络环境(by ping google),正常从Github下载Release,墙内则通过腾讯CDN下载软件包。

最后修改 2022-05-27: init commit (1e3e284)