构图:身着战术铠甲的 NordBastion 北极熊吉祥物在极光下组装一架印着 Arch Linux 三角形标志的服务器机柜,象征着一个滚动发布的最小化发行版托管在北欧宪法司法辖区的 VPS 之上
操作系统 · Arch · 滚动

一台 Arch Linux VPS,免 KYC。
今天的内核、今天的用户态——跑在一台不向你索取身份的北欧主机上。

每一档都预装 Arch Linux,pacman、AUR 和北欧镜像列表在首次启动时就已就绪。每 14 天重建一次,因此新部署距离当前 -Syu 永远不超过两周。原装内核,没有 NordBastion 的补丁。

简而言之
  • 01

    每一档都预装 Arch 镜像——base、minimal、Wayland 无头与 Docker——每 14 天重建一次。

  • 02

    Pacman、AUR、原装上游内核——没有 NordBastion 的补丁、没有 LTS 锁定、没有带主见的重新打包。

  • 03

    锁定在四个北欧宪法司法辖区之一——瑞典、芬兰、挪威或冰岛——用 Bitcoin 或 Monero 支付。

为什么在 NordBastion 上选 Arch

那个拒绝替你做决定的发行版。

滚动发布

没有 stable 冻结、没有两年的 LTS 滞后、没有 backports 的考古学。当上游 Linux 发布 6.11 时,你在几天内就拿到 6.11,而不是十八个月后作为 Debian-backports 的编译版本。对于依赖较新特性的工作负载——io_uring、eBPF tracepoints、某个新的 netfilter 目标——Arch 是通往上游最短的距离。

可从零开始定制

Arch 不会带任何你没有要求过的东西。base 组只有几百个软件包,全部显式列出;不存在一个「recommended」层在服务器上悄悄拉入一整套桌面栈。你用 pacman 组装出你真正想要的系统,结果镜像可被审计——磁盘上每一个二进制都能追溯到你安装过的某个软件包。

AUR 生态

Arch User Repository 是长尾——小众命令行工具、厂商包、其他发行版尚未收录的 beta 运行时。PKGBUILD 是你可以在运行前读完的简短 shell 脚本;在一台你已经对一切做审计的单运维者 VPS 上,AUR 更接近「读完这五行构建配方」,而不是一个黑箱厂商二进制。

预装镜像

四个 Arch 镜像,各一键即可。

镜像 标识 使用场景
Arch base (rolling) arch-base 参考镜像——对官方 archlinux base 组完成一次当前 pacman -Syu,并启用 openssh。新 Arch 服务器的默认选择。
Arch minimal-base arch-min 比 base 更精简——无 man 手册、无文档、无推荐工具。约 330 MB,给那位首次启动就会自己上手 pacman 的运维者。
Arch + Wayland (headless) arch-wayland 预装 Wayland + wlroots + Sway,针对无头图形测试、wayvnc 下的浏览器自动化或远程开发工作站做了优化。
Arch + Docker arch-docker 预配置好 docker、docker-compose 以及 iptables-nft 粘合层——pacman 让引擎保持在上游节奏上,无需另接厂商仓库。

如需 archlinux-bootstrap 或任何衍生发行版(Artix、EndeavourOS、CachyOS),可按需挂载自定义 ISO——通过控制面板,无需工单。

NordBastion 上的发行版

Arch、Ubuntu、Debian。三种理念,一张网络。

Arch · 前沿

面向那位想要今日内核的运维者。

滚动发布、没有 LTS、没有 backports 考古学、AUR 处理长尾。代价是滚动纪律——pacman -Syu 是刻意的每周习惯,不是无人值守的 cron 任务。

Ubuntu · 生态

面向那个默认假设是 Ubuntu 的技术栈。

Debian 家族 apt 工具,再加上针对 Ubuntu LTS 的 PPA 和厂商文档。在 Arch 的上游前沿与 Debian 的保守之间,是简单的中间地带。见 /ubuntu-vps/

Debian · 稳定

面向那台你希望忘记的服务器。

五年支持窗口、保守的软件包集合、毫无意外。生产环境与边车的「无聊却正确」的默认值。见 /debian-vps/

挑选一个档位

为 Arch 服务器选对档位。三种判断,三种工作负载。

  1. $3.90 / MO

    Sentinel —— 边车、个人

    2 vCPU、4 GB 内存、120 GB NVMe。在这上面跑一台 Arch minimal,可以承载一项单一目的服务——一个 Caddy 反向代理、一个 Tailscale 中继、一个 yt-dlp worker——贴近上游而不臃肿。

  2. $7.90 / MO

    Garrison —— 生产单服务

    4 vCPU、8 GB 内存、240 GB NVMe。一台跑自建容器栈的 Arch + Docker 主机的最佳点,或一台使用 AUR 编译自定义运行时的构建服务器。

  3. $16.90 / MO

    Ravelin —— 多服务技术栈

    8 vCPU、16 GB 内存、480 GB NVMe。可以舒适承载一台驱动浏览器自动化的 Wayland 无头镜像、一座 Arch + KVM 嵌套实验室,或一台云端个人开发工作站。

完整档位序列——Sentinel · Garrison · Ravelin · Bulwark · Citadel——见 /vps/。

结论

NordBastion 上的 Arch 是「上游前沿」选项。在你真的想要这份纪律时再选它。

对一位把服务器当作工坊的运维者——一台构建主机、一个中继节点、一座 Wayland 无头实验室、一台个人云工作站——NordBastion 上的 Arch 给你今天的内核、今天的用户态,以及一套可供你组装的空白系统。它与一台无 KYC 北欧主机的搭配是一致的:两套都拒绝替你做隐含选择、并期望你自己把选择明确化的系统。

想忘掉服务器就选 Debian。运维手册已经默认 apt + PPA 就选 Ubuntu。当你真的想贴近上游并接受代价时再选 Arch。

常见问题 · Arch

NordBastion 上的 Arch,逐一解答。

运维者在隐私优先主机上跑滚动发布发行版之前真正会问的问题。

为什么要在 VPS 上提供 Arch?它不是桌面发行版吗?

Arch 是桌面发行版,意思是它的大部分可见社区把它跑在工作站上;但其底层系统——pacman、systemd、最小化的 base、没有主见过强的 init 选择——其实非常适合一台单运维者 VPS:你想要较新的内核、较新的用户态、并且不希望在你和上游之间夹着 LTS 冻结。它在服务器上较少见,原因是它对滚动纪律的要求,而非技术上的限制。

Arch 镜像多久重建一次?

每 14 天一次,与官方每月 archlinux-bootstrap 节奏加一次半周期刷新一致。新部署的 Arch VPS 距离当前 pacman -Syu 不会超过两周——所以首次启动的更新是几分钟而非几小时,且你几乎从不会在第一天遇到陈旧的 keyring 问题。

AUR 能用吗?

可以。yay 和 paru 没有预装(Arch 的惯例是由你自己选辅助工具),但 AUR 完全可达,makepkg 在原装的 /etc/makepkg.conf 下就能工作,NordBastion 防火墙也不封 aur.archlinux.org 或任何 Arch 镜像。官方二进制仓库覆盖了大部分服务器需求;AUR 填补长尾。

部分升级(partial upgrades)呢——有任何安全网吗?

没有,也不可能有——Arch 明确表态部分升级不受支持,软件包档案也不保证保留旧版本。在 NordBastion 上推荐的工作流与裸金属上一样:在 pacman -Syu 之前通过控制面板对 VPS 拍快照,执行升级,重启,如果你的技术栈中有什么没扛过去就从快照回滚。快照只是控制面板里的一个动作;回滚大约 30 秒。

Arch 镜像上是哪个内核?

来自 core 仓库的 linux——Arch 打包的当前上游稳定内核,没有 NordBastion 的补丁。如果你想用长期分支,一个 pacman install linux-lts 就够了,你也可以同时安装两者、在启动时通过 systemd-boot 选择。默认的 initramfs 生成器是 mkinitcpio。

如果我不想伺候它,在服务器上跑 Arch 还有意义吗?

老实说,没多大意义。Arch 奖励的是那种把 pacman -Syu 当作刻意的每周习惯、并在每次事务后阅读 /var/log/pacman.log 的运维者。如果你想要一台多年不向你索取任何东西的服务器,在 NordBastion 上 Debian(见 /debian-vps/)才是正确搭配——Arch 的正确搭配是你真的想贴近上游、并接受这份代价的时候。

镜像是北欧的吗?

是的。/etc/pacman.d/mirrorlist 在镜像构建时由 reflector 预生成,按从该据点出发的速度排序——榜首通常是瑞典或芬兰的镜像(mirror.osbeck.com、mirror.f4st.host、ftp.acc.umu.se)。如果你的工作负载发生变化,可以随时重跑 reflector 重排。

我能在一台 VPS 上双启动 Arch 和另一发行版吗?

可以——KVM 把你的虚拟磁盘当作真实磁盘看待,Arch 的 systemd-boot 或 grub 都乐于链式加载安装在第二个分区上的另一个操作系统。不过在 NordBastion 上更常见的做法是为两个系统各开一台小型 VPS;总成本与一台更大的双启动配置接近,且故障模式相互独立。