![解释](https://linux22.com/image/1494212/%E8%A7%A3%E9%87%8A.png)
当我点击“关于 Firefox”窗口中的“检查更新”按钮时,它只显示“可用的更新https://www.mozilla.org/firefox/'下面的消息。
我不记得about:config
最近做过什么,所以我不知道是什么导致了这种行为。我在 Windows 7 Enterprise x86_64 下运行 Firefox 45.0.2 x86_64。我已关闭自动更新。
答案1
这似乎是您在计算机上存储更新的能力存在问题。请确保您Write
对该文件夹拥有完全权限(尤其是)%LocalAppData%\Mozilla\updates
(应该翻译为类似于C:\Users\<USERNAME>\AppData\Local\Mozilla\updates
)。
这个问题也可能与您关闭了自动更新有关。在我测试期间,当设置app.update.auto
、app.update.enabled
和app.update.service.enabled
全部设置为时,我无法重现该消息true
。尝试将这三个(可通过 获得about:config
)全部修改为true
,看看您的问题是否仍然存在。
解释
查看 Firefox 源代码后,似乎在when为 false时Updates available at https://www.mozilla.org/firefox/
显示文本。aboutDialog-appUpdater.js
gAppUpdater.aus.canApplyUpdates
记录nsIApplicationUpdateService
描述的价值canApplyUpdates
:
true
更新服务是否可以下载并安装更新。指示当前用户是否具有安装目录的访问权限。只读。
这意味着您没有正确的 Firefox 安装目录访问权限(C:\Program Files (x86)\Mozilla Firefox
在我的计算机上),但经过一些测试后,似乎删除写入权限%LocalAppData%\Mozilla\updates\
(以及将上述app.update
设置更改为false
)会导致出现该消息。无法访问安装目录也可能造成问题,但由于它还没有到达应用更新的阶段(因此修改安装文件),所以这似乎不是您当前面临的问题。