删除与 thunderbird 冲突的内容

删除与 thunderbird 冲突的内容

我最近安装了 Ubuntu 14.04,并使用 Thunderbird 收发邮件。
问题是我没有收到通知声音,

在谷歌搜索并查看了多个帖子后,我安装了那些人告诉我应该安装的东西,但我安装了太多不同的东西,我根本不知道它们是什么。

我安装的其中一个东西确实起作用了,但重启后我又没有收到任何通知......

我的问题是,
有没有办法可以看到我安装了什么,以及如何删除所有无用的垃圾并重新开始(希望再次收到通知)?

申請:less /var/log/apt/history.log.1.gz | grep -B1 '^Install:'

显然我已经安装了以下内容:

mail-notification-evolution 
screenlets screenlets-pack-all

我只提到了我认为相关的或可能有冲突的那些,并且一些已安装的没有显示,因为我似乎无法进一步向上滚动...有什么关于如何删除它们的想法吗?

答案1

您安装的 Thunderbird 扩展位于

~/.thunderbird/123abc.default/extensions/

通常,123abc是一些随机字符。

在该目录中,扩展名既可以是*.xpi文件,也可以是子目录。在这两种情况下,它们都可以有一个清晰的名称,或者一个神秘的数字{}

我建议按照最后更改的顺序列出它们,并尝试找出与有趣的时间范围相匹配的那些:

$ cd ~/.thunderbird/*.default/extensions/
$ ls -ltr

该目录包含一个文件install.rdf,该文件应该解释其所包含的内容。

也许您看到的很容易识别,如果没有,请在此处发表评论。


来自评论:所以您看到了目录{9533f794-00b4-4354-aa15-c2bbda6989f8}

从谷歌搜索来看9533f794-00b4-4354-aa15-c2bbda6989f8,似乎是插件firetray。与“托盘”相关,可能与通知有关。

很难说它是否是你安装的有用部分。
如果你也不清楚,可以尝试一下:查看它的设置,禁用或删除它。


如果您需要找出最近安装了哪些软件包,独立于 Thunderbird,例如apt-get install foo
有包系统的日志文件可以提供帮助。

这些文件位于/var/log/apt/,名为history...。最新的是history.loghistory.log.1.gz

带有的文件.gz已被压缩,但less无论如何都应该能够显示:

less /var/log/apt/history.log
less /var/log/apt/history.log.1.gz

由于您主要对新安装感兴趣,请尝试以下操作(也使用history.log):

less /var/log/apt/history.log.1.gz | grep -B1 '^Install:'

(如果less不应配置为解压*.gz文件,zcat则以类似的方式工作。)

相关内容