终结 21 年老 BUG,Linux 版火狐 Firefox 147 浏览器起将规范文件目录
终结 21 年老 BUG,Linux 版火狐 Firefox 147 浏览器起将规范文件目录
  • 2026-04-17 17:40:15
    来源:不服水土网

    终结 21 年老 BUG,Linux 版火狐 Firefox 147 浏览器起将规范文件目录

    字体:

    11 月 22 日消息,科技媒体 Linuxiac 昨日(11 月 21 日)发布博文,报道称在即将发布的火狐 Firefox 147 浏览器版本中,Mozilla 为 Linux 用户全面引入 XDG 基础目录规范支持,从而解决一个存在长达 21 年的 BUG(Bug 259356)。

    This bug was first reported in 2003 and was finally closed in 2025.

    该漏洞最早于 2003 年报告,最终于 2025 年修复。

    援引博文介绍,在 Linux 系统上,Firefox 会将所有用户文件,包括个人配置、浏览数据和缓存等,全部存储在用户主目录下的一个名为~/.mozilla 的隐藏文件夹中。

    虽然这种方能够正常工作,但它也加剧了许多 Linux 用户常见的主目录混乱问题,即每个应用程序都在主目录下创建自己的隐藏式文件夹,导致文件管理变得日益复杂和杂乱。

    XDG 基础目录规范是一个被广泛采用的行业标准,旨在通过标准化路径来整洁地组织用户文件。它建议应用程序将不同类型的文件分别存放在三个专用位置,从而提升主目录的整洁度和可维护性:

    ~/.config 用于存放配置文件

    ~/.local/ share 用于存放长期应用数据

    而~/.cache 则用于存放临时缓存文件。

    从 Firefox 147 版本开始,在 Linux 系统上新创建的用户配置文件将自动遵循 XDG 目录结构。这意味着,新用户的配置文件、长期数据和临时缓存将分别存储到对应的标准化目录中。

    不过,为了避免破坏现有用户的配置,该变更不会立即影响老用户。如果系统检测到~/.mozilla 文件夹已存在,Firefox 将继续使用旧的目录结构,确保平稳过渡。

    Mozilla Resolves 21-Year-Old Bug, Adds Full XDG Directory Support

    广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,所有文章均包含本声明。

    【纠错】【责任编辑:迈克柯里昂S】