PIG命令
如何使用 pig 命令行工具来管理 PostgreSQL / Pigsty 扩展仓库?
Module:
您可以使用 Pigsty 提供的 pig
命令行工具,管理 Linux 操作系统上的软件仓库。使用以下命令 安装 pig
命令行工具:
curl https://repo.pigsty.cc/pig | bash
使用以下命令添加软件仓库,Pig 命令行工具会自动检测您的网络条件(墙内/墙外),并选择速度最快的镜像:
pig repo add pigsty # 添加 PIGSTY 仓库
pig repo add pgdg # 添加 PGDG 仓库
pig repo add pgsql # 添加 PGDG + PIGSTY 镜像源
pig repo add node # 添加操作系统默认软件仓库
pig repo add all # 添加 PIGSTY + PGDG + NODE 仓库
所有Repo 文件默认会写入 /etc/yum.repos.d/
(EL) 与 /etc/apt/sources.list.d/
(Debian/Ubuntu) 目录下。
您可以使用以下命令,向当前系统添加 PIGSTY + PGDG + NODE 仓库并更新软件仓库缓存:
pig repo add all -u # 添加 NODE + PGSQL 软件仓库并更新缓存
如果您想要清除并覆盖当前系统上的所有仓库,并重新添加 PIGSTY + PGDG + NODE 仓库,您可以使用以下命令:
pig repo add all -ru # remove + update
pig repo set # 上面命令的缩写
移除的现有 repo 文件会被自动备份到上述目录下的 backup
目录中。
我们建议使用这种方式来管理软件仓库,但如果您不想使用 Pigsty 提供的命令行工具,您也可以 手工添加 YUM/APT软件仓库。