问题描述
我在Ubuntu中使用Firefox很长一段时间,我下载了一些add-ons,但它使firefox非常慢,即使我删除它们什么也不会改变。
我也尝试删除Firefox,但re-installing它会以某种方式恢复我曾经拥有的相同的Firefox – 它似乎在某处写了一些信息,即使你删除Firefox,它也会保留它们。
此外,我无法使用Firefox浏览任何Flash视频或网站(Chrome工作正常)。老实说我篡改了Firefox中的plug-in设置。但是现在我无法做任何事情来覆盖这个设置……
我的问题是如何以一种方式删除Firefox,以便首次删除任何先前的跟踪和re-install新版本?
最佳解决方法
删除Firefox及其所有数据:
我认为这可以通过五个简单的步骤完成,请编辑我的答案 – 或者告诉我 – 如果它不完整:
-
运行
sudo apt-get purge firefox
-
删除主目录中的
.mozilla/firefox/
,如果它仍在那里 -
删除主目录中的
.macromedia/
和.adobe
,这些包含浏览器存储的”Flash Cookies”。如果适用,Silverlight(Moonlight)和其他插件也是如此,它们可以允许网站在您的计算机上存储数据。 -
删除
/etc/firefox/
,这是您的首选项和user-profiles存储的位置 -
删除
/usr/lib/firefox/
是否仍然存在 -
删除
/usr/lib/firefox-addons/
是否仍然存在
注意文件名和目录名前面的句号:它们表示隐藏的目录。您可以通过按Ctrl
+ H
告诉文件浏览器显示它们。
第4步和第5步必须以超级用户权限完成。要以超级用户身份启动文件浏览器,请按Alt
+ F2
并输入gksu nautilus
。
最后,重新启动计算机以删除所有临时文件。这应该删除所有火狐的痕迹。
重要:
-
如果您有敏感信息需要保护,请不要依赖此方法!在大多数情况下,删除文件仅意味着删除对它的引用。原始数据仍然在您的硬盘上,而众所周知的bond-villain将能够恢复它们。我只是提到这个,以防它适用于任何阅读此内容的人。真正摆脱数据的唯一方法就是将硬盘碎成碎片。
次佳解决方法
到目前为止给出的所有答案都过于激烈。您不需要apt-get purge firefox
或rm -rf ~/.mozilla
来获得您想要的效果。
这就是事情。 Firefox不会存储任何用户数据。它的作用是创建所谓的“user profile” – 主目录中的目录 – 并将所有数据存储在那里。数据我的意思是一切 – add-ons,主题,浏览历史记录,存储密码等等。 (文件系统中配置文件的实际位置因操作系统而异;在Ubuntu和其他Linux上,它通常位于主目录中的.mozilla/firefox
中。)用户配置文件中的数据与Firefox应用程序本身完全分开,因此通过apt-get
删除Firefox或之类似的不会删除个人资料数据;当您稍后重新安装Firefox时,它只会查找您的个人资料并重新加载所有内容,如果您没有意识到正在发生什么,这可能会令人沮丧。
当您第一次使用Firefox时,它会默默地为您创建默认配置文件,并从那天开始使用该配置文件。但您不必使用该配置文件。 Firefox supports multiple profiles, and you can switch back and forth between them at will.这意味着要让Firefox恢复到您第一次安装它的那一天,您根本不需要触摸Firefox二进制文件 – 您只需创建一个新的空配置文件并使用它而不是你的旧的,混乱的。重新启动Firefox,它就像你以前从未运行过它。
以下是如何在Ubuntu中创建新的FF配置文件:
-
关闭所有运行的Firefox窗口
-
打开控制台窗口(只能通过命令行访问配置文件管理)
-
在提示符处运行以下命令:
firefox -ProfileManager
-
这将启动Firefox配置文件管理器 – 一个如下所示的对话框:
您可能只会列出一个配置文件 – 这是您当前的默认配置文件,包含所有add-ons和其他内容。它的名称以一串随机字符开头;那是因为FF在自动创建配置文件时必须为它提供一个名称,因此它只使用了一个随机字符串。
-
单击”Create Profile”按钮。这将启动一个向导,引导您定义一个新的空配置文件。当该过程完成后,您将返回到“配置文件管理器”对话框,现在列出了两个配置文件,旧配置文件和新配置文件。
-
选择新创建的配置文件。
-
可选:如果您希望Firefox从现在开始默认使用新的空配置文件,请选中“启动时不要询问”框。如果您希望FF在每次运行时提示您要使用哪个配置文件,请不要选中该框。
-
单击”Start Firefox”。
现在,Firefox将在您下载的第一天重启,全新,全新。问题解决了。如果您需要从旧配置文件中检索某些内容(例如旧书签),那么您的所有旧数据都会存档在旧配置文件中,以便您以后可以安全地检索它。