我把 Firefox 搞乱了,现在无法打开,该怎么办?

我把 Firefox 搞乱了,现在无法打开,该怎么办?

因此我firefox-34.0.5.tar.bz2从 Firefox 网站手动下载,同时非常清楚我可以使用软件更新程序将 Firefox 30 更新到 34。

首先,我搜索了如何从 tarball 安装软件。但都无济于事。有访问 README 文件或 INSTALL 文件之类的方法,但都无济于事

我从他们的网站下载了文件。无法安装。

现在,我用本指南来自 Libre-Software,看上去值得信赖。

但是,当我点击启动器图标时,什么都没有打开。它发出红光两秒钟,然后什么都没有。

当我进入终端并输入firefox-old因为我将当前版本备份到该文件中时/usr/bin,旧的 Firefox 就会打开,我现在正在使用它。

尽管如此,终端仍继续显示一些我听不懂的内容。

(process:6309): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
TypeError: external.getUnityObject is not a function
TypeError: external.getUnityObject is not a function
TypeError: external.getUnityObject is not a function
TypeError: external.getUnityObject is not a function
No permission to use the keyboard API for http://googleads.g.doubleclick.net

虽然你打开该指南就可以看到发生了什么,但我对整个过程的理解如下:

  • 将解压的 Firefox 移至/opt
  • 使用以下方式备份旧应用程序sudo mv /usr/bin/firefox /usr/bin/firefox-old
  • 使用设置符号链接sudo ln -s /opt/firefox34/firefox /usr/bin/firefox

这真是让我害怕和恶心。现在,我不要技术性的东西,不要符号链接,什么都不要。

我只想要一个可以保存数据的 Firefox 的安静安装(或者不 - 我已同步)。简单、像 Android 或 Windows 一样的执行、显示安装的进程栏,然后噗:全新的 Firefox 34 出现在我眼前。

我希望 Ubuntu 仍然是人类的 Linux,因此如果稍加调整(即使基于命令)就能产生魔力,我将不胜感激。

答案1

撤消所做的所有更改并使用 安装 Firefox sudo apt-get install firefox。如果您使用的是 Ubuntu 14.04,此命令将自动将您的 Firefox 升级到最新版本 34。

答案2

您可以做的一件事是备份您的配置文件,然后简单地删除手动安装的 Firefox 34。我不知道您采取了哪些步骤来手动安装 Firefox,因此恐怕我无法对删除步骤提供太多帮助。


步骤 1:备份您的 Firefox 配置文件:

您要做的第一件事是进入.mozilla主目录中的文件夹。您可能需要按Ctrl+H来显示隐藏的文件和文件夹:

.mozilla

接下来,进入firefox.mozilla 文件夹:

.mozilla -> Firefox

弹出的窗口看起来应该与我的类似,尽管只有Crash Reports和一个******.default(* = Firefox 使用的随机数字和字母)文件夹:

.mozilla -> Firefox #2

将所有文件和文件夹复制/粘贴到您的桌面,我们稍后会恢复它们。


第 2 步:删除当前安装:

再说一次,我不知道您究竟是如何手动安装 Firefox 的,所以在这一步我不会提供太多帮助。

尽可能删除当前安装,确保您拥有上述文件夹和文件的副本。


步骤 3:通过 apt-get 安装:

您现在可以通过 从官方存储库安装 Firefox apt-get

Ctrl只需在终端( ++ )中运行此Alt命令T

sudo apt-get update && sudo apt-get install firefox

这应该可以为您安装 Firefox 并为您提供自动更新!现在,这种方法不一定能为您提供最新版本的 Firefox,但即使不是最新版本,它也应该能让您接近最新版本。


步骤 4:恢复您的个人资料

安装 Firefox 后,您应该能够简单地将之前复制到桌面的文件复制/粘贴回目录~/.mozilla/firefox

profiles.ini文件告诉 Firefox 要查看哪个配置文件来获取书签和其他信息,因此通过备份它,我们可以简单地替换 Firefox 在安装时创建的配置文件。这样 Firefox 就会查看您之前安装的配置文件,因此您不会丢失任何内容!

希望这可以帮助!

相关内容