很多时候我在Linux下升级系统时,火狐弹出一个窗口建议重新启动程序以使所有更改生效。
当我第二次因为紧急任务而忽略该窗口时,我无法再找到它。
当然,我知道总是可以手动退出并重新启动它;在 Linux 中,使用 来终止进程pkill firefox && sync && firefox &
,无论是否使用残酷的-9
。
在 Windows 中,也可以以类似的方式使用任务管理器...
我正在寻找一个内部解决方案,一个干净的解决方案,可能独立于系统。. 如何强制以干净的方式重启 Firefox?
ps> 当更新外部第三方程序时,可能会火狐不会提示重新启动,即使应该建议重新启动。
答案1
更新:
现在可以直接在 URL 栏中执行此操作,请求特殊页面关于:需要重新启动
about:restartrequired
它会打开一个页面,其中有一个按钮用于重新启动 Firefox,以便保留页面、选项卡和窗口。
快速地内部的回答:
按ShiftF2,restart
在打开的栏中输入内容,然后按enter。
在旧版本中,例如41.0.2,需要写这个词真的也:restart true
。
再说几句:
可以通过以下方式强制 Firefox 重启开发人员工具栏,通常可通过ShiftF2或菜单访问(Firefox/Tools >> Web Developer >> Developer Toolbar
英文版)。
页面底部会打开一个栏,可以在其中输入命令
restart
可以使用restart --nocache true
或restart --nocache false
强制刷新标签内容或改用本地缓存。
类似地,可以在重启时强制进入安全模式。
概要:重新启动[--nocache] [--safemode]
重启 Firefox
选项:
[--nocache] (boolean, required) Disables loading content from cache upon restart [--safemode] (boolean, required) Enables Safe Mode upon restart
- 它适用于 Firefox 45.0.2。旧概要请查阅这个答案的历史。
另一种方法;选择 Firefox 附加组件:
另外一个选择曾是从众多 Firefox 附加组件中选择一个附加页面, 例如重启按钮, 或者重新开始... 可以在菜单中添加按钮或行。但是这些示例与 Firefox 57 或更高版本不兼容。