Firefox 39 崩溃

Ale*_*len 5 firefox 14.04

我已经在 Firefox 支持上问过这个问题,但仍然没有答案,所以也许这里有人知道如何解决这个问题。

在我将 Firefox 更新到版本 39 后,我根本无法使用它,它一直崩溃,我什至无法从 Firefox 中写出这个问题。我点击了“刷新 Firefox”按钮,我也在禁用插件的情况下重新启动,我也重新安装了 Firefox,但这些都没有帮助。浏览 5-6 分钟后,崩溃是随机的。

您可以在此处查看崩溃报告:https : //support.mozilla.org/en-US/questions/1071421

编辑:我安装了 Firefox 的开发者版本,到目前为止没有崩溃

小智 1

经过多次尝试,我已经解决了这个问题。问题出在 Firefox 版本 39 和 Flash 插件上。Adobe 或 Pepper 闪存。

我所做的就是完全删除 flash 插件,安装 Pepper flash,然后从 Mozilla 下载 Firefox 39,并覆盖来自 Ubuntu 存储库的 Firefox 39。

首先是删除所有 Adob​​e Flash 安装

dpkg-query -l | egrep 'flash|fresh'
Run Code Online (Sandbox Code Playgroud)

现在使用 dpkg-query 命令返回的文件名,通过 purge 选项删除它们:

dpkg --purge <file_names>
Run Code Online (Sandbox Code Playgroud)

现在你可以从 webupd8 安装pepperflash:

sudo apt-get install pepperflashplugin-nonfree
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install freshplayerplugin
Run Code Online (Sandbox Code Playgroud)

现在您需要从 Mozilla 下载最新版本的 Firefox,因为 Ubuntu 的版本似乎有问题。第一步是备份,以防万一出现问题:

sudo tar -cvPpf ~/Firefox-backup.tar /usr/lib/firefox*
sudo wget -P /usr/lib/firefox https://download-installer.cdn.mozilla.net/pub/firefox/releases/39.0/linux-x86_64/en-US/firefox-39.0.tar.bz2
sudo tar -C /usr/lib/ -jxvf /usr/lib/firefox/firefox-39.0.tar.bz2
Run Code Online (Sandbox Code Playgroud)

现在您应该能够启动 Firefox 并观看视频而不会经常崩溃。


ALA*_*ARD 0

我刚刚从值得信赖的存储库进行了更新,绝对没有任何问题。

遇到这种问题,首先我会尝试完全删除firefox并重新安装;大致如下:

sudo bash
aptitude update
aptitude purge firefox
aptitude install firefox
Run Code Online (Sandbox Code Playgroud)

(如果您不使用/不喜欢 aptitude,那么 apt-get 也应该以大致相同的方式工作。)

有时对我有用的另一个技巧是清除 Firefox 使用的缓存。如果您不介意重新创建设置、书签等,那么您可以使用以下方法清理所有内容:

 rm -r ~/.mozilla/firefox ~/.cache/mozilla/firefox
Run Code Online (Sandbox Code Playgroud)

下次启动 Firefox 时,它应该会自动重新创建适当的目录。

否则,包之间的依赖关系也可能存在错误,例如,由于 firefox 安装不完整,没有所有必要的依赖包。在这种情况下,也可能需要彻底升级系统:

aptitude safe-upgrade
Run Code Online (Sandbox Code Playgroud)

Firefox 版本 38 的软件包实际上仍然位于 Ubuntu 服务器上(此处列出:http: //archive.ubuntu.com/ubuntu/pool/universe/f/firefox/)。不幸的是,似乎不可能使用上一个问题如何通过 apt-get 降级软件包? 的答案中的说明从 39 降级到 38。。apt-cache 此时只知道版本 39 和 28,已经“忘记”了所有中间版本。

希望有帮助。