<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>长城突破 on Sanbei的博客</title><link>https://blog.sanbei101.cn/blog/china-wall/</link><description>Recent content in 长城突破 on Sanbei的博客</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 21 Sep 2026 11:49:56 +0800</lastBuildDate><atom:link href="https://blog.sanbei101.cn/blog/china-wall/index.xml" rel="self" type="application/rss+xml"/><item><title>APT 镜像源</title><link>https://blog.sanbei101.cn/blog/china-wall/ubuntu-apt/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0800</pubDate><guid>https://blog.sanbei101.cn/blog/china-wall/ubuntu-apt/</guid><description>&lt;h1 id="为-ubuntu-配置-apt-镜像源"&gt;为 Ubuntu 配置 APT 镜像源&#10;&lt;/h1&gt;&#10;&lt;p&gt;&lt;code&gt;ubuntu&lt;/code&gt;配置文件从旧版的&lt;code&gt;/etc/apt/sources.list&lt;/code&gt;&lt;/p&gt;&#10;&lt;p&gt;变更为&lt;code&gt;/etc/apt/sources.list.d/ubuntu.sources&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Homebrew 安装指南</title><link>https://blog.sanbei101.cn/blog/china-wall/homebrew-install/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0800</pubDate><guid>https://blog.sanbei101.cn/blog/china-wall/homebrew-install/</guid><description>&lt;h1 id="homebrew-国内网络环境下安装指南"&gt;Homebrew 国内网络环境下安装指南&#10;&lt;/h1&gt;&#10;&lt;h2 id="创建brew用户"&gt;创建&lt;code&gt;brew&lt;/code&gt;用户&#10;&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;这是因为&lt;code&gt;brew&lt;/code&gt;不支持使用&lt;code&gt;root&lt;/code&gt;用户安装,如果没有非 &lt;code&gt;root&lt;/code&gt; 用户需要创建一个&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Postgres 安装指南</title><link>https://blog.sanbei101.cn/blog/china-wall/postgres-install/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0800</pubDate><guid>https://blog.sanbei101.cn/blog/china-wall/postgres-install/</guid><description>&lt;h1 id="国内网络环境下安装-postgres-数据库"&gt;国内网络环境下安装 Postgres 数据库&#10;&lt;/h1&gt;&#10;&lt;h2 id="apt-安装"&gt;APT 安装&#10;&lt;/h2&gt;&#10;&lt;h3 id="添加清华源仓库签名"&gt;添加清华源仓库签名&#10;&lt;/h3&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-f9cab5a1-fence-0" data-td-code data-td-code-auto-id&#10; data-td-language="shell" data-td-line-count="2"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-f9cab5a1-fence-0-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo wget -q -O /etc/apt/keyrings/postgresql.asc &lt;span class="se"&gt;\&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; https://mirrors.tuna.tsinghua.edu.cn/postgresql/repos/apt/ACCC4CF8.asc&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;h3 id="添加清华源仓库"&gt;添加清华源仓库&#10;&lt;/h3&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-f9cab5a1-fence-1" data-td-code data-td-code-auto-id&#10; data-td-language="shell" data-td-line-count="5"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-f9cab5a1-fence-1-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo bash -c &lt;span class="s1"&gt;&amp;#39;echo &amp;#34;Types: deb&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s1"&gt;URIs: https://mirrors.tuna.tsinghua.edu.cn/postgresql/repos/apt&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s1"&gt;Suites: $(lsb_release -cs)-pgdg&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s1"&gt;Components: main&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s1"&gt;Signed-By: /etc/apt/keyrings/postgresql.asc&amp;#34; &amp;gt; /etc/apt/sources.list.d/postgresql.sources&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;h3 id="更新源并安装"&gt;更新源并安装&#10;&lt;/h3&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-f9cab5a1-fence-2" data-td-code data-td-code-auto-id&#10; data-td-language="shell" data-td-line-count="2"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-f9cab5a1-fence-2-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo apt update&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo apt install postgresql-18 &lt;span class="c1"&gt;# 替换为版本号&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;h3 id="启动"&gt;启动&#10;&lt;/h3&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-f9cab5a1-fence-3" data-td-code data-td-code-auto-id&#10; data-td-language="shell" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-f9cab5a1-fence-3-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo systemctl start postgresql&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;h3 id="验证"&gt;验证&#10;&lt;/h3&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-f9cab5a1-fence-4" data-td-code data-td-code-auto-id&#10; data-td-language="shell" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-f9cab5a1-fence-4-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo systemctl status postgresql@18-main.service &lt;span class="c1"&gt;# 替换为版本号&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;h3 id="连接"&gt;连接&#10;&lt;/h3&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-f9cab5a1-fence-5" data-td-code data-td-code-auto-id&#10; data-td-language="shell" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-f9cab5a1-fence-5-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo -u postgres psql&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;</description></item></channel></rss>