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)