在Ubuntu中删除像它不存在的所有附加组件中的Firefox


48

我在Ubuntu中使用Firefox已有很长时间了,我下载了一些加载项,但是即使我删除了Firefox,Firefox也变得非常慢。

我也尝试删除Firefox,但重新安装它会以某种方式恢复与我以前使用的Firefox相同的功能-似乎它在某些地方写了一些信息,即使您删除了Firefox,它也会保留它们。

此外,我无法在Firefox上使用任何Flash视频或网站(chrome可以正常工作。)。老实说,我篡改了Firefox中的插件设置。但是现在我无法做任何事情来覆盖设置...

我的问题是,如何删除Firefox,以删除所有以前的痕迹并重新安装新版本,如第一次?

Answers:


68

删除Firefox及其所有数据:

我认为这是可以在五个简单的步骤来完成,请编辑我的答案-或者告诉我-如果它没有完成

  1. sudo apt-get purge firefox

  2. 如果.mozilla/firefox/您的主目录仍然存在,请删除

  3. 删除.macromedia/.adobe在您的主目录中,它们可以包含浏览器存储的“ Flash Cookies”。如果适用,Silverlight(Moonlight)和其他插件也是如此,它们可以允许网站将数据存储在您的计算机上。

  4. 删除/etc/firefox/,这是您的首选项和用户配置文件的存储位置

  5. /usr/lib/firefox/如果仍然存在,请删除

  6. /usr/lib/firefox-addons/如果仍然存在,请删除

注意文件名和目录名前面的句点:它们表示隐藏的目录。您可以通过按Ctrl+ 告诉文件浏览器显示它们H

第四步和第五步必须使用超级用户权限来完成。要以超级用户身份启动文件浏览器,请按Alt+ F2并输入gksu nautilus

最后,重新启动计算机以清除所有临时文件。这应该删除所有曾经存在过的Firefox痕迹。

重要:

  • 如果您有敏感信息要保护,请不要依赖此方法!在大多数情况下,删除文件仅意味着删除对该文件的引用。原始数据仍将保留在您的硬盘驱动器上,众所周知的bond-villain将能够恢复它们。我只是在提到它的情况下才适用于任何阅读此书的人。真正摆脱数据的唯一方法是将硬盘驱动器切成碎片。

1
您完全按照标题中的要求回答了OP的问题,但这是该人真正要求有所不同的另一种情况,即如何在原始状态下使用Firefox。可以用较少投票的其他答案更好地回答这个问题: askubuntu.com/a/16773/43660
Chan-Ho Suh

仅需要步骤2和3即可达到将Firefox重置为新版本的目的。其他步骤从您的系统中删除了Firefox的二进制文件,但它们没有任何“状态”或有关您所做操作的信息。另外,/etc/firefox存储您的首选项的位置也不正确-它们存储在~/.mozilla/firefox/
Hamish Downer 2012年

我发现这个答案非常有帮助,它回答了操作问题,这也使我首先来到了这个
话题

这是否也会删除Firefox的旧设置?
刺激

18

到目前为止给出的所有答案都这样过于激烈。您不需要apt-get purge firefox或不需要rm -rf ~/.mozilla您想要的东西。

就是这个 Firefox本身不存储任何用户数据。相反,它要做的是创建所谓的“ 用户配置文件 ”(主目录中的目录),并将所有数据存储在该目录中。并通过数据我的意思是一切 -附加软件,主题,浏览历史记录,保存的密码,和和。(您的配置文件在文件系统中的实际位置因操作系统而异;在Ubuntu和其他Linux上,通常.mozilla/firefox位于您的主目录中。)用户配置文件中的数据与Firefox应用程序本身完全分开,因此可以通过以下方式删除Firefox:apt-get等等不会删除个人资料数据;当您稍后重新安装Firefox时,它只会查找您的配置文件并重新加载所有配置文件,如果您不了解正在发生的事情,可能会感到沮丧。

首次使用Firefox时,它将默默地为您创建一个默认配置文件,并从那天开始使用该配置文件。但你不具备使用该配置文件。 Firefox支持多个配置文件,您可以随意在它们之间来回切换。 这意味着,要使Firefox恢复到您首次安装时的样子,您根本不必触摸Firefox二进制文件-您要做的就是创建一个新的空配置文件,并使用它来代替你那老旧的,混乱的 重新启动Firefox,就像以前从未运行过它一样。

以下是在Ubuntu中创建新的FF配置文件的方法:

  • 关闭所有正在运行的Firefox窗口
  • 打开控制台窗口(只能通过命令行访问概要文件管理)
  • 在提示符下运行以下命令: firefox -ProfileManager
  • 这将启动Firefox配置文件管理器-一个如下所示的对话框:

Firefox配置文件管理器

您的个人资料可能只会列出一个个人资料-这是您当前的默认个人资料,以及所有加载项和其他内容。它的名称以一串随机字符开头;这是因为FF在自动创建配置文件时必须为其命名,因此它只使用了随机字符串。

  • 单击“创建配置文件”按钮。这将启动一个向导,引导您完成定义新的空配置文件的过程。完成该过程后,您将返回到“概要文件管理器”对话框,现在列出了两个概要文件,即旧概要文件和新概要文件。
  • 选择您新创建的配置文件。
  • 可选:如果您希望Firefox从现在起默认使用新的空配置文件,请选中“启动时不询问”框。如果希望FF在每次运行时提示您要使用哪个配置文件,请不要选中该框。
  • 点击“启动Firefox”。

现在,Firefox将重新启动,从您下载第一天起,它便是全新的。问题解决了。而且,如果您需要从旧的个人资料中检索某些内容(例如旧书签),例如,所有旧数据都存储在旧的个人资料中,以便以后安全地进行检索。


1
这是一个非常有用的答案,比其他答案要干净得多。如屏幕截图所示,它还可以应用于其他操作系统。
Agmenor 2010年

没错-尽管Windows XP,OS X或其他运行Firefox的进程都可以使用相同的过程,但是调用配置文件管理器的确切命令和配置文件目录的位置将取决于所使用的操作系统。
jalefkowit

完美的答案。感谢那。也为我工作。在卡里也。:)
john400 '17

1

您可以尝试删除〜/ .mozilla文件夹,其中包含所有浏览器的设置。


2
请谨慎使用此解决方案-在我的某些系统上,好像雷鸟的一个版本将其data文件夹安装在.mozilla文件夹的子目录中。(这可能是用户的选择,但我肯定会首先检查文件夹内容中是否有明显的红旗。)
belacqua 2011年

1

首先,通过键入以下内容删除Firefox及其所有配置文件:

sudo apt-get purge firefox

另外,请确保~/.mozilla已删除目录(包含Firefox的配置文件):

rm -rf ~/.mozilla

甚至没有必要重新安装Firefox,只需删除~/.mozilla目录(第二步)并重新启动Firefox,就好像您已经安装了它一样。


如上文所述,而不是删除整个目录,只需删除/firefox子文件夹
Aleks

0

这将完成整个技巧,删除所有程序包和文件,

sudo apt-get --purge autoremove firefox

“自动删除”清除了以前安装或运行程序所需的所有内容。

还记得删除firefox或任何其他软件后进行更新或dist-update(这是我的最爱)。一些用户建议在删除或安装程序之前进行简单的更新。


0

您只需要输入:

sudo apt-get purge firefox 

然后输入y“是”,然后Enter

那照顾了一切。Firefox现在已脱离我的计算机,并且Google Chrome表现出色。


0

我想把笔记本电脑交给妈妈(是的,妈妈将使用Ubuntu!:P),所以我想重新开始使用Firefox,在,我这样做了:

rm -rf ~/.mozilla/firefox/

0
  • 打开Ubuntu软件应用程序 在此处输入图片说明
  • 转到已安装
  • 搜索Firefox
  • 点击删除在此处输入图片说明
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.