Firefox Developer 无法自动更新

Firefox Developer 无法自动更新

我在 Debian Bullseye Stable 系统上安装了 Firefox Developer Edition 96.0b3。

每次打开 Firefox,系统都会提示我下载更新版本的 Firefox,因为它“无法自动更新”。它告诉我,将下载的存档解压到我安装 Firefox 的位置,替换旧安装,不会修改我的首选项或配置文件。所以我照做了。然后我重新启动。仍然要求更新。所以我又做了一次。又一次,它要求更新。几次之后,我明白 Firefox 安装已经正确更新,但 Firefox 似乎并没有“意识到”这一点。我如何“让它知道”它到底是什么版本,以便它不再提示我进行已经完成的更新?

答案1

原因:

当然,使用 root 权限在属于的目录中安装 Firefoxroot:root将无法自动更新,因为每次它想要更改安装目录的内容时都需要相同的 root 权限。

解决方案:

# chown -R <user>:<user> firefox

从开头的标签可以看出,该命令显然需要以 root 身份运行。上述命令本质上只是将目录的所有权更改/opt/firefox为该用户的用户和组。该-R标志(也可以以更长的形式使用)--recursive可确保所有子目录也受到此更改的影响。这一点很重要,因此请确保不要遗漏它。

附言谢谢你的提示,@harrymc

相关内容