我在 Kubuntu 上使用 Firefox 96.0 (96.0+build2-0ubuntu0.21.10.1)
\n有时,Firefox 会在后台更新,然后显示一条消息“抱歉。我们只需要做一件小事即可继续。”。然后,在重新启动之前,我无法再在 Firefox 中执行任何操作 - 无法打开任何新选项卡,也无法使用当前选项卡中的链接。\n这让我付出了金钱的代价,因为我在预订火车票时发生过一次这种情况 - 重新启动后,车票不再按所提供的价格提供。
\n在设置中,没有选项警告更新,但要在更新后等待安装它们:在 Firefox 设置/常规/Firefox 更新下,我看到
\nKeep Firefox up to date for the best performance, stability, and security.\nVersion 96.0 (64-bit) What\xe2\x80\x99s new\nMozilla Firefox for Ubuntu\nCanonical - 1.0\nRun Code Online (Sandbox Code Playgroud)\n没有任何选择来改变任何事情。每当我谷歌时,我都会看到很多关于如何禁用 7x 版本号更新的提示,并且许多人要求完全禁用更新,这不是我想要的。
\n有没有办法让 Firefox 警告我(这可以唠叨)尽快安装更新,但让我决定何时安装?
\nArc*_*ahi 11
这个答案是关于关闭自动更新。更新之前它不会通知您。
将 Firefox 的 snap 版本替换为 apt 版本。仅当您更新其余软件包时它才会更新。
(对于 Ubuntu 22.04 及更高版本,请参阅此答案以安装纯 apt 版本的 Firefox。)
sudo snap remove firefox
sudo apt install firefox
Run Code Online (Sandbox Code Playgroud)
确保在软件和更新设置中关闭自动更新。
但是,请确保定期手动应用更新。
fuz*_*ngs 11
Firefox 更新来自 Ubuntusecurity存储库,因此由unattended-upgrades. 您确实不应该延迟这些更新,因为它们通常会解决关键的安全问题(请参阅https://ubuntu.com/security/notices?order=newest&release=focal&details=firefox)。
至于为什么 Firefox 会出现这种行为,请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=1492023。
也就是说,您可以通过执行以下操作之一来更改此行为:
在文件中/etc/apt/apt.conf.d/50unattended-upgrades,取消注释并更改此行:
//Unattended-Upgrade::InstallOnShutdown "false";
Run Code Online (Sandbox Code Playgroud)
对此:
Unattended-Upgrade::InstallOnShutdown "true";
Run Code Online (Sandbox Code Playgroud)
然后使用命令行添加配置片段,以便logind在关闭期间允许更长的延迟,以便有时间安装软件包:
//Unattended-Upgrade::InstallOnShutdown "false";
Run Code Online (Sandbox Code Playgroud)
这将阻止 Firefox 软件包的无人值守升级,因此您必须记住sudo apt upgrade firefox经常手动运行。
在文件中/etc/apt/apt.conf.d/50unattended-upgrades,通过更改以下内容添加"firefox";到该部分:Unattended-Upgrade::Package-Blacklist
// Python regular expressions, matching packages to exclude from upgrading
Unattended-Upgrade::Package-Blacklist {
// The following matches all packages starting with linux-
// "linux-";
Run Code Online (Sandbox Code Playgroud)
对此:
// Python regular expressions, matching packages to exclude from upgrading
Unattended-Upgrade::Package-Blacklist {
"firefox";
// The following matches all packages starting with linux-
// "linux-";
Run Code Online (Sandbox Code Playgroud)
注意: 此答案适用于您直接从 Mozilla 安装 Firefox,而不是从存储库 (snap/apt-get) 安装 Firefox。
如果您转到about:config地址栏中,然后声明您会小心,则可以设置一些对您有帮助的更新设置。
在搜索框中输入about:config并app.update设置为app.update.auto,false然后降低设置为app.update.notifyduringdownload,true以便您知道何时更新。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
3836 次 |
| 最近记录: |