资讯
突破“双重沙盒”兼容难题,谷歌正测试推进 Flatpak 版 Chrome 浏览器
📌 概要
<p>IT之家 8 月 28 日消息,科技媒体 NeoWin 昨日(8 月 27 日)发布博文,报道称在现有 RPM 和 DEB 安装包格式外,<strong>谷歌正计划为 Linux 版 Chrome 浏览器带来 Flatpak 安装包格式。</strong></p><p>IT之家注:RPM 和 DEB 是传统的“系统级”原生软件包格式,而 Flatpak 是一种“沙盒化”的跨发行版现代应用打包
<p>IT之家 8 月 28 日消息,科技媒体 NeoWin 昨日(8 月 27 日)发布博文,报道称在现有 RPM 和 DEB 安装包格式外,<strong>谷歌正计划为 Linux 版 Chrome 浏览器带来 Flatpak 安装包格式。</strong></p><p>IT之家注:RPM 和 DEB 是传统的“系统级”原生软件包格式,而 Flatpak 是一种“沙盒化”的跨发行版现代应用打包格式。</p><p>Chromium 开发者 Tom Anderson 于 2026 年 8 月 25 日提交代码,在 <span class="no-auto-spacing "><span class="link-text-start-with-http">chrome/installer/linux/flatpak/</span></span> 新增 Flatpak 打包脚本、元数据模板、AppStream 信息及启动入口。</p><p>新增的 enable_flatpak GN 构建参数默认值为 false,即普通 Chrome / Chromium 构建流程不会自动生成 Flatpak 包。</p><p>代码同时为 Chromium 和 Google Chrome 预设应用标识映射:前者对应 <span class="no-auto-spacing "><span class="link-text-start-with-http">org.chromium.Chromium</span></span>,后者对应 <span class="no-auto-spacing "><span class="link-text-start-with-http">com.google.Chrome</span></span>。这意味着谷歌正在从构建系统层面为两类浏览器准备 Flatpak 封装路径。</p><p>该媒体指出在技术方面,谷歌需要突破解决“双重沙盒”兼容问题,Flatpak 本身通过沙盒限制应用对宿主系统文件、设备及其他资源的访问;Chromium 同样拥有浏览器级多进程沙盒,用于限制网页标签和渲染进程的系统权限。</p><p>两套隔离机制嵌套后可能导致功能异常,这也是 Chromium 系浏览器长期较少提供官方 Flatpak 的主要障碍。</p><p>现有社区打包通常使用 Zypak 兼容层,拦截部分系统调用,让 Chromium 能在 Flatpak 环境中运行。此次谷歌实验则聚焦测试受限沙盒配置,并扩大既有 XDG Portal 支持。</p><p>若官方方案最终落地,Chrome 用户将可能获得由谷歌构建、可通过 Flatpak 统一安装和更新的发行形式。但目前没有上线时间、稳定版范围或功能一致性承诺。</p>