Linux 发行版/系统

家庭服务器操作系统 umbrelOS 2.0 正式发布:加入虚拟机、AI Agent、照片备份、多用户与 GPU 加速

家庭服务器操作系统 umbrelOS 2.0.0 于 2026 年 9 月 22 日正式发布。这一版本是该项目“迄今发布过的最大规模更新”,新版本不仅重新设计了整个系统界面,还一次性加入了 Photos 照片管理、iPhone 和 Mac 客户端、虚拟机、多用户账户、AI Agent、MCP Server、Storage Manager、FailSafe 存储冗余、GPU 加速以及云端数据导入等大量新功能。

UmbrelOS 已经不再只是一个用于安装自托管应用的家庭服务器平台,而是在向集 个人云、NAS、HomeLab、本地 AI 和虚拟化 于一体的家庭服务器操作系统发展。

从家庭服务器进一步走向“个人云”

Umbrel 最初在 Bitcoin 和 Lightning Network 社区中受到广泛关注,当时它最重要的用途之一,是让普通用户能够相对简单地在家中运行 Bitcoin 全节点。

此后,Umbrel 不断扩展自己的应用生态,逐渐支持 Jellyfin、Nextcloud、Immich、Home Assistant、Ollama 等大量自托管应用。如今官方 App Store 已经提供超过 300 款自托管应用,umbrelOS 也逐渐从早期的 Bitcoin 节点平台发展成为更通用的家庭服务器操作系统。

而在 umbrelOS 2.0 中,这种转变变得更加明显。

照片、文件、虚拟机、AI、本地存储、多用户账户以及不同客户端都开始成为系统的原生组成部分,而不仅仅依靠用户自行安装第三方应用实现。

全新的 Photos:把照片留在自己的服务器上

umbrelOS 2.0 新增了原生 Photos 应用。

保存在用户 Home 目录中的照片和视频会自动出现在 Photos 中,并按照年月日组成时间线。

Photos 同时支持:

  • Albums;
  • Favorites;
  • Live Photos;
  • Panoramas;
  • Screenshots;

等常见照片分类和管理功能。

这使 umbrelOS 开始具备类似 Google Photos、iCloud Photos 或 Synology Photos 的基础使用体验。

更重要的是,Umbrel 同时推出了新的 Umbrel for iPhone。

iPhone 用户可以将整个 Camera Roll 自动备份到自己的 Umbrel。根据官方说明,备份能够在后台进行,即使 Umbrel App 没有保持在前台打开,也能够继续完成照片备份。

这意味着一台运行 umbrelOS 的家庭服务器,现在可以直接承担个人照片私有云的角色。

对于希望减少对 iCloud Photos 或 Google Photos 依赖的用户而言,这是 umbrelOS 2.0 中非常重要的一项变化。

Umbrel for Mac:直接在 Finder 中访问服务器

与 iPhone App 一同推出的还有 Umbrel for Mac。

安装客户端后,Mac 可以自动发现网络中的 Umbrel,并将其直接添加为 Finder 中的磁盘。

在家庭局域网之外,如果用户配置了 Tailscale,同样可以通过 Mac 客户端远程访问 Umbrel。

这样的设计进一步淡化了传统 NAS 所需要的 SMB 地址、服务器 IP、挂载点等概念。

对于普通用户而言,Umbrel 希望提供的体验更接近:

打开 Finder,就能访问自己家里的个人云。

而不是让用户首先理解各种 NAS 和 Linux 网络文件系统概念。

Machines:直接运行 Windows、Ubuntu、Debian 和 Android

umbrelOS 2.0 最值得关注的新功能之一是 Machines。

用户现在可以直接在 Umbrel 中运行完整的虚拟操作系统,例如:

  • Windows;
  • Ubuntu;
  • Debian;
  • Android;
  • 以及其他支持的操作系统。

系统可以直接在浏览器中显示虚拟机完整桌面,用户无需再另外安装传统虚拟化管理平台。

在拥有硬件虚拟化支持的 Intel 或 AMD 处理器上,Machines 可以利用 Intel VT-x 或 AMD-V 获得更好的性能。如果缺少硬件虚拟化,也可以通过软件模拟运行,但性能会明显降低。

Machines 的加入显著扩大了 Umbrel 的用途。

例如一台性能较好的 Mini PC,现在可以同时承担:

  • NAS;
  • Jellyfin 媒体服务器;
  • Home Assistant;
  • Docker 应用服务器;
  • 本地 AI 服务器;
  • Windows 虚拟机;
  • Linux 测试环境;

等多个角色。

这也使 umbrelOS 开始进入传统 HomeLab 和虚拟化平台 所覆盖的使用场景。

MCP Server:让 AI Agent 帮你管理服务器

在 AI 方面,umbrelOS 2.0 加入了一项非常符合当前 AI Agent 趋势的功能——内置 MCP Server。

用户可以将支持 MCP 的 AI 工具连接到 Umbrel,例如:

  • Claude Code;
  • Codex;
  • OpenClaw;
  • Cursor;
  • 其他兼容 MCP 的 AI Agent。

获得用户授权后,AI Agent 可以协助执行包括:

  • 安装应用;
  • 整理文件;
  • 排查服务器故障;
  • 管理部分系统资源;

在内的任务。

每个 AI Agent 都拥有独立 Token,用户可以分别控制它们能够访问的资源,并且可以随时撤销授权。

这实际上带来了一个很有意思的变化:

过去的家庭服务器基本都是:

用户 → Web UI / SSH → 服务器

而 umbrelOS 2.0 开始尝试:

用户 → AI Agent → 家庭服务器

这种新的服务器管理模式。

Machines 与 AI Agent 之间甚至可以进一步结合。获得授权的 AI Agent 可以访问虚拟机屏幕,并使用键盘和鼠标操作虚拟机,而用户仍然能够查看 Agent 的操作过程,并随时接管控制。

对于未来的个人 AI Server 和 HomeLab 来说,这可能是 umbrelOS 2.0 最值得长期观察的方向之一。

GPU 加速:Ollama 和 Jellyfin 自动使用显卡

为了配合越来越多的本地 AI 和媒体服务器应用,umbrelOS 2.0 还大幅强化了 GPU 支持。

系统现在能够自动检测:

  • NVIDIA GPU;
  • AMD GPU;
  • Intel GPU;
  • Thunderbolt 外置 GPU(eGPU)。

检测到 GPU 后,umbrelOS 可以将其提供给支持 GPU 加速的应用,例如:

  • Ollama;
  • Jellyfin。

用户不需要像传统 Linux Server 那样手动完成复杂的 GPU passthrough 或应用配置。

GPU 和显存的使用情况也会显示在系统的 Live Usage 中。

因此,对于希望使用 Mini PC、工作站或旧电脑运行本地大语言模型的用户来说,umbrelOS 2.0 的门槛已经明显降低。

官方目前说明,这项 GPU 自动加速功能主要针对 Intel 或 AMD 平台上的 NVIDIA、AMD 和 Intel GPU,包括 Thunderbolt eGPU。

多用户支持终于到来

umbrelOS 2.0 另一个重要改变是正式加入 Multiple Users。

现在家庭中的不同成员可以拥有:

  • 自己的账户;
  • 独立 Home Screen;
  • 私有 Home 文件夹。

与此同时,系统管理员可以决定哪些应用或文件夹共享给其他用户。

例如:

爸爸
├── 私人照片
├── 私人文件
└── Jellyfin ─────┐

妈妈               │
├── 私人照片       ├── 家庭共享
├── 私人文件       │
└── Jellyfin ─────┘

对于真正的“家庭服务器”而言,多用户实际上是一项非常关键的能力。

过去 Umbrel 的使用模型更多围绕服务器所有者本人设计,而 2.0 开始允许一台 Umbrel 真正服务整个家庭。

Storage Manager:统一管理多块 SSD 和 HDD

存储也是 umbrelOS 2.0 重点重新设计的部分。

新的 Storage Manager 可以管理拥有多个内部 SSD 或 HDD 插槽的设备。

用户可以选择将多块磁盘组合为一个存储空间,也可以开启 FailSafe 模式。

Umbrel 在 2.0 Release 中直接将 FailSafe 描述为:

FailSafe (RAID)

其主要目标是在其中一块磁盘故障时继续保护用户数据。

系统还可以:

  • 查看磁盘健康状态;
  • 更换磁盘;
  • 管理多块内部磁盘;
  • 创建统一存储空间。

对于同时拥有 HDD 和 SSD 的 NAS,umbrelOS 还支持利用 SSD 对存储进行加速。

需要注意的是,Storage Manager 和 FailSafe 需要 至少两块内部 NVMe 或 SATA 磁盘,并不适用于 Raspberry Pi。

这意味着 Umbrel 正在开始进入此前主要由 TrueNAS、Unraid、Synology DSM 等系统覆盖的 NAS 使用场景。

应用可以访问外置硬盘和网络存储

umbrelOS 2.0 还重新设计了应用的存储权限管理。

用户可以将应用指向:

  • USB 外置硬盘;
  • 网络存储;
  • 指定文件夹;

并精确决定应用能够访问哪些目录。

甚至可以直接将整个应用移动到外部磁盘。

例如 Jellyfin 可以把媒体库放在大容量 HDD 中,而 Ollama 的模型则可以存放在另外一块 SSD 中。

相比过去主要围绕一块主存储运行应用,这种设计对于真正的 NAS 和 HomeLab 环境明显更加实用。

支持从 Dropbox、OneDrive 和 iCloud 等服务迁回数据

为了帮助用户把数据从公有云迁移到自己的服务器,umbrelOS 2.0 新增了 Download from cloud。

目前支持的数据来源包括:

  • Dropbox;
  • OneDrive;
  • iCloud Drive;
  • Nextcloud;
  • ownCloud;
  • WebDAV。

用户既可以进行一次性下载,也可以持续同步指定文件夹,相当于持续将云端文件备份回自己的 Umbrel。

在 2.0.0 发布时,官方表示 Google Drive 支持将在随后加入。

这个功能实际上非常符合 Umbrel 当前的产品理念:

用户并不一定需要第一天就彻底退出现有云服务,而是可以先把 Dropbox、OneDrive 或 iCloud 中的数据持续备份回家中的服务器,再逐步完成迁移。

App Store 全面重新设计

umbrelOS 2.0 还重新设计了整个 App Store。

新的 App Store 增加了:

  • Discover;
  • Categories;
  • Featured Collections;
  • Search;
  • Sorting;
  • Update Shelf;
  • Compatibility Checks;
  • Release History。

其中 Compatibility Checks 尤其值得注意。

随着 Umbrel 支持的硬件范围越来越广,不同应用对于 CPU 架构、GPU、存储以及其他硬件能力可能存在不同要求。

App Store 可以提前判断应用与当前 Umbrel 设备之间的兼容性,减少安装之后才发现无法运行的问题。

对于一个希望面向普通用户的服务器操作系统来说,这种体验比传统 Linux 软件包管理器更加直观。

Files 文件管理器变得更快

Files 也在 2.0 中进行了较大升级。

新版加入:

  • 后台文件索引;
  • 即时搜索;
  • 持续生成缩略图;
  • HEIC 图片支持;
  • 更可靠的文件上传机制。

对于拥有大量照片和文件的服务器而言,后台索引尤其重要。

传统文件管理器往往需要在用户打开目录时再读取文件信息,而新的索引机制能够显著提高大容量文件库中的搜索体验。

CMD/Ctrl-K 成为全局搜索入口

umbrelOS 2.0 重新设计了 CMD/Ctrl-K Search。

现在可以从统一入口搜索:

  • Apps;
  • Files;
  • Photos;
  • Videos;
  • Settings。

这使 umbrelOS 的操作逻辑越来越接近现代桌面操作系统,而不再只是一个由很多独立 Web App 组成的服务器控制面板。

Settings 重新设计

整个 Settings 也在 2.0 中重新开发。

新的 Settings 拥有更清晰的分类,并加入设置搜索功能。

配合多用户、Storage Manager、GPU、应用权限、软件更新等越来越复杂的系统功能,重新设计 Settings 也成为这次大型更新的必要组成部分。

自动 HTTPS

umbrelOS 2.0 还加入了 Automatic HTTPS。

用户现在可以直接通过:

https://umbrel.local

访问自己的 Umbrel。

同时原有的:

http://umbrel.local

仍然可以使用。

虽然这看起来只是一个小功能,但对于一个管理个人文件、照片甚至密码和家庭自动化设备的服务器而言,加密 Web 管理界面显然更加合理。

Raspberry Pi 4 重新获得支持

umbrelOS 2.0 同时改进了 Raspberry Pi 支持。

除了 Raspberry Pi 5 外,Raspberry Pi 4 也重新成为支持平台,并且 USB 磁盘现在可以作为 Raspberry Pi 上的外部存储使用。

不过 Raspberry Pi 当前的安装方式与 amd64 平台有所区别。

截至 2026 年 10 月初,Umbrel 官方安装文档建议 Raspberry Pi 4 和 Raspberry Pi 5 用户:

  1. 首先安装 umbrelOS 1.7.4;
  2. 完成首次启动;
  3. 再从系统内通过 OTA 更新到 umbrelOS 2.0。

官方同时建议尽量使用 NVMe 或 USB 存储,而不是 microSD 卡。

因此 Raspberry Pi 用户安装时最好以 Umbrel 最新官方文档为准,而不要仅根据 GitHub Release 中的镜像文件列表操作。

Intel 和 AMD 电脑可以直接安装

对于 Intel 和 AMD 平台,官方支持大多数 64 位:

  • Mini PC;
  • Desktop;
  • Laptop;
  • NAS;
  • Server。

最低硬件要求为:

项目 最低要求 官方建议
CPU 64 位 Intel / AMD 双核 四核或以上
内存 4 GB 8 GB 或更多
系统存储 32 GB 根据应用需求增加

umbrelOS 2.0 一个很有意思的新安装思路是:

系统盘和数据盘尽量分开。

例如可以将 umbrelOS 本身安装在 32 GB 或更大的 USB SSD 上,而把机器内部的 NVMe 和 SATA 硬盘全部交给 Storage Manager,用于存放应用和数据。

这样可以避免系统盘占用 Storage Manager 中的一块内部磁盘。

也可以运行在 Proxmox、VMware 和 VirtualBox 中

不希望直接占用一台物理机器的用户,也可以通过虚拟机运行 umbrelOS。

官方目前明确支持任何能够提供 EFI Boot 的虚拟化平台,例如:

  • Proxmox;
  • VMware;
  • VirtualBox。

虚拟机最低需要:

  • 4 GB RAM;
  • 32 GB 虚拟硬盘;

官方同样建议分配至少 8 GB 内存。

如果希望在虚拟化的 umbrelOS 中继续使用 Machines,则宿主虚拟化平台还需要支持 Nested Virtualization,否则 Machines 会退回软件模拟方式运行,性能会明显下降。

从 umbrelOS 1.x 升级需要注意什么?

现有 Umbrel 用户可以直接从:

Settings → Software update

升级。

如果当前系统仍然运行 umbrelOS 1.5 或更早版本,官方会首先要求升级到:

umbrelOS 1.7.4

然后才能继续升级 2.0。

应用、文件和设置都会在正常升级过程中保留,原来的账户会成为新的 Owner Account。

不过升级完成后用户需要重新登录。

此外,第一次启动 2.0 时系统需要为 Photos 和全局搜索建立索引,因此如果服务器中存在大量照片,首次初始化可能需要较长时间。

还有一个尤其重要的注意事项:

升级到 umbrelOS 2.0 后,无法在不清除数据的情况下直接降级回 umbrelOS 1.x。

因此官方强烈建议用户在升级之前完成备份。

2.0.0 提供哪些安装和升级文件?

根据官方 GitHub Release,umbrelOS 2.0.0 提供了多种发行文件,包括:

SHA256SUMS
SHA256SUMS.ots

umbrelos-amd64-usb-installer.iso
umbrelos-amd64.img.xz
umbrelos-amd64.update
umbrelos-amd64-legacy.update

umbrelos-pi.img.zip
umbrelos-pi.update

其中包括:

  • amd64 USB 安装 ISO;
  • amd64 完整磁盘镜像;
  • amd64 OTA 更新包;
  • Legacy 更新包;
  • Raspberry Pi 镜像;
  • Raspberry Pi 更新包;
  • SHA256 校验文件。

GitHub Release 同时提供 SHA256SUMS 的 OpenTimestamps(.ots) 文件,用于进一步验证发布时间和校验信息。

自有硬件没有功能阉割

Umbrel 目前同时销售官方硬件 Umbrel Home 和 Umbrel Pro,但 umbrelOS 本身并没有将主要功能限制在官方硬件中。

根据 Umbrel 官方说明,自行安装到 Mini PC、服务器或其他兼容硬件上的系统,与 Umbrel Home 和 Umbrel Pro 使用的是同一套 umbrelOS,拥有相同功能和 OTA 更新,并不存在额外付费的软件功能层级。

不过具体功能仍然取决于硬件,例如:

  • FailSafe 需要多块内部磁盘;
  • GPU 加速需要兼容 GPU;
  • Machines 最好拥有硬件虚拟化支持。

这使得使用闲置 Mini PC 或旧电脑搭建 Umbrel 成为了一个相当有吸引力的方案。

需要注意:umbrelOS 并非传统意义上的自由软件发行版

尽管 umbrelOS 的代码托管在 GitHub 上,并且用户可以免费下载和自行安装,但它目前采用 PolyForm Noncommercial License。

这意味着个人和非商业用途可以免费使用,但它并不是 GPL、MIT、Apache 等传统意义上的自由软件或开源许可证。

Umbrel 官方目前将其描述为:

Free for personal use.

对于普通 HomeLab 用户来说这通常不会构成影响,但如果计划基于 umbrelOS 开发商业硬件、OEM 产品或其他商业服务,则需要另外与 Umbrel 协商授权。

从 Bitcoin 节点系统,到完整的家庭云操作系统

纵观 umbrelOS 的发展路线,这次 2.0 可能是项目至今最重要的一次转型。

早期 Umbrel 最具代表性的使用方式是:

一台 Raspberry Pi
        ↓
     Umbrel
        ↓
Bitcoin + Lightning Node

随后逐渐演变为:

Mini PC / NAS / Server
          ↓
      umbrelOS
          ↓
 ┌────────┼────────┐
 │        │        │
Files   Jellyfin  Home Assistant
 │        │        │
Photos  Ollama   Bitcoin

到了 umbrelOS 2.0,则进一步扩展为:

                 umbrelOS 2.0
                      │
      ┌───────────────┼───────────────┐
      │               │               │
 Personal Cloud      HomeLab        Local AI
      │               │               │
 Photos            Machines        Ollama
 Files             Storage         GPU
 iPhone            Apps            MCP
 Mac               NAS           AI Agents
      │               │               │
      └───────────────┼───────────────┘
                      │
                 Your Hardware

Photos、iPhone 自动备份和多用户解决的是个人云问题;

Storage Manager、FailSafe 和外部磁盘解决的是 NAS 问题;

Machines 解决的是 HomeLab 和虚拟化问题;

GPU 加速、Ollama 与 MCP Server 则开始解决本地 AI 与 AI Agent问题。

这几个方向集中在同一个版本出现,使 umbrelOS 2.0 与过去的产品定位产生了相当明显的区别。

如果说过去的 Umbrel 更像是一个拥有漂亮 Web UI 的自托管应用服务器,那么 umbrelOS 2.0 已经越来越接近一套完整的家庭个人云操作系统。

对于不希望从 Linux、Docker Compose、存储池、GPU 驱动、反向代理、HTTPS 和虚拟机等组件开始逐项配置,同时又希望掌握自己数据和服务器控制权的用户来说,umbrelOS 2.0.0 无疑是目前 Home Server 领域非常值得关注的一次大型更新。


相关链接

对这篇文章感觉如何?

太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
bootingman,是“booting” 加上 “man”的一个合成词。 术语“booting(引导)”是“bootstrapping”的简写,描述计算机从零开始启动的过程,同时也表示一个古老的谚语“通过自力更生而出人头地“。 “引导”的思想在于一个困难的、复杂的目标可以通过一个小的动作开始,然后以这个小的动作为基础,一步一步地达到期望目标而完成。这也是我想做和正在做的。

    You may also like

    Comments are closed.