Pigsty 软件下载

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

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

太长不看

# 使用此命令下载 pigsty.tgz 源码包,该脚本将区分墙内墙外,在大陆使用CDN加速下载
bash -c "$(curl -fsSL http://download.pigsty.cc/get)"  # get latest pigsty source

# 进入Pigsty源码目录,使用自带脚本下载离线软件包,同样区分墙内墙外环境。
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,来下载这些软件包

$ ./download
    download and extract pigsty packages: pigsty.tgz pkg.tgz app.tgz matrix.tgz
    usage:
        download pigsty pkg   # download pigsty essentials

        download pigsty.tgz   # download pigsty source tarball
        download pkg.tgz      # download pigsty offline pkgs
        download app.tgz      # download extra pigsty apps
        download matrix.tgz   # download matrixdb packages
        download docker.tgz   # download docker images cache

        download pigsty       # download and extract pigsty to ~/pigsty
        download pkg          # download and extract pkg    to /www/pigsty
        download app          # download and extract app    to ~/app
        download matrix       # download and extract matrix to /www/matrix

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


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