<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>install on PIG</title>
    <link>https://pig.pgsty.com/zh/tags/install/</link>
    <description>Recent content in install on PIG</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    
    
    
      <lastBuildDate>Thu, 03 Sep 2026 14:13:40 +0800</lastBuildDate>
    
    
      <atom:link href="https://pig.pgsty.com/zh/tags/install/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>pig v1.6.1</title>
        <link>https://pig.pgsty.com/zh/release/pig-1.6.1/</link>
        <pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/release/pig-1.6.1/</guid>
        <description>&lt;p&gt;&lt;code&gt;pig&lt;/code&gt; v1.6.1 是 &lt;a href=&#34;https://pig.pgsty.com/zh/release/pig-1.6.0/&#34;&gt;v1.6.0&lt;/a&gt; 之上的维护版本：没有新增命令，也没有参数变更，&#xA;这次发布的重点是二进制里自带的那份扩展目录。&lt;/p&gt;&#xA;&lt;h2 id=&#34;变更内容&#34;&gt;变更内容&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;扩展目录刷新&lt;/strong&gt;：内置的 &lt;code&gt;extension.csv&lt;/code&gt; 依据 Pigsty 软件仓库重新生成，&lt;code&gt;pig ext list&lt;/code&gt;&#xA;与 &lt;code&gt;pig install&lt;/code&gt; 无需先跑一次 &lt;code&gt;pig ext reload&lt;/code&gt;，即可对齐当前的软件包版本。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pigsty 版本对齐到 4.5.0&lt;/strong&gt;：&lt;code&gt;pig sty&lt;/code&gt; 与 &lt;code&gt;pig status&lt;/code&gt; 报告的内嵌 Pigsty 版本随之更新。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;版本号同步&lt;/strong&gt;：构建元数据与 &lt;code&gt;pig update&lt;/code&gt; 的版本字符串一并更新。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;v1.6.1 发布包内置的目录覆盖 PostgreSQL 14–18 上的 562 个已打包扩展，&#xA;适用于 EL 8/9/10、Debian 12/13、Ubuntu 22/24/26，&lt;code&gt;x86_64&lt;/code&gt; 与 &lt;code&gt;aarch64&lt;/code&gt; 双架构。&#xA;运行 &lt;code&gt;pig ext reload&lt;/code&gt; 后，这份发布快照可能会被更新的在线目录替换。&lt;/p&gt;</description>
      </item>
    <item>
        <title>上手</title>
        <link>https://pig.pgsty.com/zh/start/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/start/</guid>
        <description>&lt;p&gt;下面是一个简单的上手教程，带您体验 PIG 包管理器的核心能力。&lt;/p&gt;&#xA;&lt;h2 id=&#34;简短版本&#34;&gt;简短版本&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;td-code td-code--untitled&#34; id=&#34;td-code-8ad922fc-fence-0&#34; data-td-code data-td-code-auto-id&#xA;     data-td-language=&#34;bash&#34; data-td-line-count=&#34;3&#34;&gt;&#xA;  &lt;div class=&#34;td-code__viewport&#34; id=&#34;td-code-8ad922fc-fence-0-viewport&#34; data-td-code-viewport&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -fsSL https://repo.pigsty.io/pig &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; bash   &lt;span class=&#34;c1&#34;&gt;# 从 Cloudflare 安装 PIG&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pig repo &lt;span class=&#34;nb&#34;&gt;set&lt;/span&gt;                                   &lt;span class=&#34;c1&#34;&gt;# 一次性设置好 Linux, Pigsty + PGDG 仓库（覆盖式！）&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pig install -v &lt;span class=&#34;m&#34;&gt;18&lt;/span&gt; -y pg18 pg_duckdb vector     &lt;span class=&#34;c1&#34;&gt;# 安装 PG 18 内核，pg_duckdb, pgvector 扩展……&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;以上命令安装的是 &lt;strong&gt;主机软件包&lt;/strong&gt;，不会执行 &lt;code&gt;CREATE EXTENSION&lt;/code&gt;，不会修改 &lt;code&gt;shared_preload_libraries&lt;/code&gt;，也不会重启 PostgreSQL。安装后请运行 &lt;code&gt;pig ext info pg_duckdb&lt;/code&gt; 与 &lt;code&gt;pig ext info vector&lt;/code&gt;，按照提示在目标数据库中完成预加载与 DDL，并在投入生产前验证服务。&lt;/p&gt;</description>
      </item>
    <item>
        <title>安装</title>
        <link>https://pig.pgsty.com/zh/install/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/install/</guid>
        <description>&lt;h2 id=&#34;脚本安装&#34;&gt;脚本安装&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;安装 &lt;code&gt;pig&lt;/code&gt; 最简单的方式是运行以下安装脚本：&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;默认安装&lt;/strong&gt;（Cloudflare CDN）：&lt;/p&gt;&#xA;&lt;div class=&#34;td-code td-code--untitled&#34; id=&#34;td-code-60317cb4-fence-0&#34; data-td-code data-td-code-auto-id&#xA;     data-td-language=&#34;bash&#34; data-td-line-count=&#34;1&#34;&gt;&#xA;  &lt;div class=&#34;td-code__viewport&#34; id=&#34;td-code-60317cb4-fence-0-viewport&#34; data-td-code-viewport&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -fsSL https://repo.pigsty.io/pig &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; bash&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;&lt;strong&gt;中国镜像&lt;/strong&gt;：&lt;/p&gt;</description>
      </item>
    <item>
        <title>把 Pigsty 控制节点引导设计成可恢复事务</title>
        <link>https://pig.pgsty.com/zh/design/native-sty-boot/</link>
        <pubDate>Fri, 14 Aug 2026 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/design/native-sty-boot/</guid>
        <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;决策日期：&lt;/strong&gt; 2026-08-14&lt;br&gt;&#xA;&lt;strong&gt;状态：&lt;/strong&gt; 已实现并随 &lt;a href=&#34;https://pig.pgsty.com/zh/release/pig-1.8.0/&#34;&gt;pig v1.8.0&lt;/a&gt; 发布。&lt;br&gt;&#xA;&lt;strong&gt;当前参考：&lt;/strong&gt; &lt;a href=&#34;https://pig.pgsty.com/zh/sty/#sty-boot&#34;&gt;&lt;code&gt;pig sty boot&lt;/code&gt;&lt;/a&gt;&lt;br&gt;&#xA;&lt;strong&gt;范围：&lt;/strong&gt; 准备 Pigsty 控制节点及其软件来源，不包括部署数据库集群。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;decision&#34;&gt;决策&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;code&gt;pig sty boot&lt;/code&gt; 应当是一套原生、能够处理失败的控制节点引导工作流。&#xA;它在提权前解析显式来源，准备在线或离线仓库，只安装必要的控制节点软件包，证明 Ansible 真正可用，&#xA;并执行有边界的收尾检查。&lt;/p&gt;</description>
      </item>
    <item>
        <title>pig v0.7.0</title>
        <link>https://pig.pgsty.com/zh/release/pig-0.7.0/</link>
        <pubDate>Fri, 07 Nov 2025 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/release/pig-0.7.0/</guid>
        <description>&lt;ul&gt;&#xA;&lt;li&gt;提供针对 Debian 13 和 EL 10 发行版的支持&lt;/li&gt;&#xA;&lt;li&gt;大批量扩展更新至最新版本，带有 PostgreSQL 18 支持。&lt;/li&gt;&#xA;&lt;li&gt;几乎所有 Rust 扩展现已通过 pgrx 0.16.1 支持 PG 18&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build&lt;/code&gt; 命令彻底重做&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build pkg &amp;lt;pkg&amp;gt;&lt;/code&gt; 现在会一条龙完成扩展的下载，依赖安装，构建&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build pgrx&lt;/code&gt; 命令现在从 &lt;code&gt;pig build rust&lt;/code&gt; 中分离&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build pgrx [-v pgrx_version]&lt;/code&gt; 现在可以直接使用现有的 PG 安装&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build dep&lt;/code&gt; 现在会处理 EL 和 Debian 系统下的扩展依赖&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build ext&lt;/code&gt; 命令现在有了更为紧凑和美观的输出，可在 EL 下不依赖 build 脚本直接构建 RPM&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build spec&lt;/code&gt; 现在支持直接从 Pigsty 仓库下载 spec 文件包&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;pig build repo&lt;/code&gt; / &lt;code&gt;pig repo add&lt;/code&gt; / &lt;code&gt;pig repo set&lt;/code&gt; 现在默认使用 &lt;code&gt;node,pgsql,infra&lt;/code&gt; 仓库模块，取代原本的 &lt;code&gt;node,pgdg,pigsty&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;大量优化了错误日志记录。&lt;/li&gt;&#xA;&lt;li&gt;基于 hugo 与 hextra 全新目录网站&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;校验和&#34;&gt;校验和&#xA;&lt;/h2&gt;&#xA;| 文件 | 校验和 |&#xA;| --- | --- |&#xA;| [pig\_0\.7\.0\-1\_amd64\.deb](https://github.com/pgsty/pig/releases/download/v0.7.0/pig_0.7.0-1_amd64.deb) | MD5 · `ad60f9abcde954769e46eb23de61965e` |&#xA;| [pig\_0\.7\.0\-1\_arm64\.deb](https://github.com/pgsty/pig/releases/download/v0.7.0/pig_0.7.0-1_arm64.deb) | MD5 · `aa15d7088d561528e38b2778fe8f7cf9` |&#xA;| [pig\-0\.7\.0\-1\.aarch64\.rpm](https://github.com/pgsty/pig/releases/download/v0.7.0/pig-0.7.0-1.aarch64.rpm) | MD5 · `05549fe01008e04f8d5a59d4f2a5f0b8` |&#xA;| [pig\-0\.7\.0\-1\.x86\_64\.rpm](https://github.com/pgsty/pig/releases/download/v0.7.0/pig-0.7.0-1.x86_64.rpm) | MD5 · `0cc9e46c7c72d43c127a6ad115873b67` |&#xA;| [pig\-v0\.7\.0\.darwin\-amd64\.tar\.gz](https://github.com/pgsty/pig/releases/download/v0.7.0/pig-v0.7.0.darwin-amd64.tar.gz) | MD5 · `ddacfb052f3f3e5567a02e92fdb31cdd` |&#xA;| [pig\-v0\.7\.0\.darwin\-arm64\.tar\.gz](https://github.com/pgsty/pig/releases/download/v0.7.0/pig-v0.7.0.darwin-arm64.tar.gz) | MD5 · `17d25b565308d3d35513e4b0d824946b` |&#xA;| [pig\-v0\.7\.0\.linux\-amd64\.tar\.gz](https://github.com/pgsty/pig/releases/download/v0.7.0/pig-v0.7.0.linux-amd64.tar.gz) | MD5 · `ee7e055ceff638039956765fb747f80b` |&#xA;| [pig\-v0\.7\.0\.linux\-arm64\.tar\.gz](https://github.com/pgsty/pig/releases/download/v0.7.0/pig-v0.7.0.linux-arm64.tar.gz) | MD5 · `284e674807b87447d4b33691fd7a420d` |&lt;div class=&#34;td-release-card-static&#34;&gt;&#xA;  &lt;p&gt;&lt;strong&gt;v0.7.0&lt;/strong&gt; · &lt;time datetime=&#34;2025-11-07&#34;&gt;2025-11-07&lt;/time&gt;&lt;/p&gt;</description>
      </item>
    <item>
        <title>pig v0.3.2</title>
        <link>https://pig.pgsty.com/zh/release/pig-0.3.2/</link>
        <pubDate>Fri, 21 Mar 2025 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/release/pig-0.3.2/</guid>
        <description>&lt;h2 id=&#34;增强功能&#34;&gt;增强功能&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;新扩展&lt;/li&gt;&#xA;&lt;li&gt;使用 &lt;code&gt;upx&lt;/code&gt; 减少二进制大小&lt;/li&gt;&#xA;&lt;li&gt;移除嵌入的 pigsty 以减少二进制大小&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;td-release-card-static&#34;&gt;&#xA;  &lt;p&gt;&lt;strong&gt;v0.3.2&lt;/strong&gt; · &lt;time datetime=&#34;2025-03-21&#34;&gt;2025-03-21&lt;/time&gt;&lt;/p&gt;&#xA;  &lt;ul&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;https://github.com/pgsty/pig/releases/tag/v0.3.2&#34;&gt;查看发布&lt;/a&gt;&lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;https://github.com/pgsty/pig/archive/refs/tags/v0.3.2.tar.gz&#34;&gt;源码 · tar.gz&lt;/a&gt;&lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;https://github.com/pgsty/pig/archive/refs/tags/v0.3.2.zip&#34;&gt;源码 · zip&lt;/a&gt;&lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;https://github.com/pgsty/pig&#34;&gt;pgsty/pig&lt;/a&gt;&lt;/li&gt;&#xA;  &lt;/ul&gt;&#xA;&lt;/div&gt;</description>
      </item>
    <item>
        <title>从PG“断供”看软件供应链中的信任问题</title>
        <link>https://pig.pgsty.com/zh/article/pg-mirror-pigsty/</link>
        <pubDate>Fri, 15 Aug 2025 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/article/pg-mirror-pigsty/</guid>
        <description>&lt;p&gt;这个月发生了一起沸沸扬扬的 “开源断供”事件—— &lt;a href=&#34;https://vonng.com/cloud/kubesphere-rugpull&#34;&gt;KubeSphere 删除镜像跑路&lt;/a&gt;，&#xA;但其实还有另一件略隐蔽的 “卡脖子案例”，老冯在上个月提到过 —— 《&lt;a href=&#34;https://pig.pgsty.com/zh/article/pg-mirror-break/&#34;&gt;卡脖子：PGDG切断镜像站同步通道&lt;/a&gt;》。&#xA;这次 “PostgreSQL 断供” 某种程度上扮演了试金石的角色，倒是很好的试出了各家数据库厂商和云厂商的成色。&lt;/p&gt;</description>
      </item>
    <item>
        <title>卡脖子：PGDG切断镜像站同步通道</title>
        <link>https://pig.pgsty.com/zh/article/pg-mirror-break/</link>
        <pubDate>Mon, 07 Jul 2025 00:00:00 +0000</pubDate>
        
        <guid>https://pig.pgsty.com/zh/article/pg-mirror-break/</guid>
        <description>&lt;p&gt;最近老冯在构建 Pigsty 离线包的时候发现，在本地测试的时候安装的 PostgreSQL 版本不太对，17.4 比最新的 17.5 落后了一个小版本。而且在 EL10 上测试的时候发现有几个仓库报错了。奇怪的是，在香港使用全球默认仓库没问题，一旦在本地使用中国的镜像站就报错。&lt;/p&gt;</description>
      </item>
    
  </channel>
</rss>
