小编qua*_*ark的帖子

您如何跟踪在 Ubuntu (Linux) 上安装了哪些软件包?

(这个问题与10458非常相似。有人建议 Fedora 和 Ubuntu/Debian 的不同足以保证不同的答案。)

当我使用任何 Ubuntu 设置时,我会在基线安装之上逐渐安装一些软件包。如果我重新安装,或者如果我需要安装一台新机器,我通常想重新安装那些特定的软件包,并且我想快速完成,以最少的麻烦重新开始工作。据我所知,所有包管理器(apt-get,aptitudesynaptic)都可以告诉我安装了哪些包,并且它们都有日志(尽管每个工具都有不同的日志,这很麻烦)。但没有人能告诉我这包我已经安装,而不是它们的依赖项或系统更新。甚至日志也很棘手,因为我不完全确定我应该从中提取什么,或者如何集成它们(在各种 apt 系列工具的情况下)。这意味着每次我重新安装,甚至只是备份时,我都不确定如何重新创建该列表。

我不一定期望任何工具为我做这件事,但如果他们不这样做,我正在寻找解决方法。即使是 grep 的模式、良好的经验法则或清楚地了解正在记录的内容,也会很有用。这里可能没有“最佳答案”,但好的答案会非常有帮助。


下面的大多数答案提供了我正在寻找的一些近似值,并且在某种程度上是有用的。所选择的是最接近在新系统上重新安装我的工具的合理自动方式的一种,即使有所有警告。

linux package-management aptitude ubuntu

38
推荐指数
2
解决办法
1万
查看次数

Thunderbird 垃圾邮件过滤器问题

在我使用 Apple Mail 的几年中断之后,我又重新使用 Thunderbird 来处理我的邮件。我对 Thunderbird 总体上很满意。我喜欢它适用于所有操作系统(我使用了几个)。我喜欢它可以处理多个帐户(我有几个)。我喜欢我觉得它很直观。我想继续使用它。

但是,我在让垃圾邮件过滤器实际工作时遇到了一些严重的问题。这是在带有 Thunderbird 2.0.0.22 的 Ubuntu 和带有 Thunderbird 2.0.0.16 的 MacOS 10.4 上。账户不止一个。还有不止一个 Thunderbird 实例,但它们通过 IMAP 共享垃圾文件夹(我知道的唯一方法是训练它们)。

我读过的所有内容都表明,在对 3000-4000 条消息进行训练后,大多数垃圾邮件都应该被捕获(除非定期出现新品种的浪潮)。这是我过去的经验。起初,我几乎没有受过训练,每天收到 20 到 200 条消息。几天后,这并没有减慢多少。我有大量现有的垃圾邮件,大约 20000 封邮件,我一次性添加了所有邮件。这大大提高了真阳性率,尽管我每天仍然收到一些垃圾邮件。令人沮丧的是,其中许多似乎是相同的消息,而 Thunderbird 似乎很难识别其中的一些。(我查看了一些,看看他们是否正在做让过滤器难以忍受的正常技巧:图像而不是文本和/或“已知好的文本”的随机段落。在一种情况下是真的,但在其他情况下,消息会出现简短而且大部分是空的。没有图像或嵌入的文本。)而现在,在过去一周左右的时间里,这个速度再次回升到一小时十几个或更多。就好像过滤刚刚停止。

基本程序和明显的陷阱,我已经完成了:

  • 在 Thunderbird 中启用垃圾邮件过滤需要两个单独的设置:
    • Options(又名Preferences)选择Privacy | Junk并启用“当我将邮件标记为垃圾邮件时”。然后您选择将邮件移动到垃圾邮件文件夹或删除它们。我总是执行前者以防止丢失邮件。
    • Account Settings帐户下选择Junk Settingsenable Enable adaptive junk mail controls for this account

我知道这些工作是因为垃圾邮件正在被过滤。只是不好。

我尝试过的事情:

  • 我试过查看文件training.dat。我凝视着里面的东西喜欢odstrings它主要是嵌入字符串。但是格式基本上是不透明的。它确实会增长,但很明显,每次我将消息标记为垃圾邮件时,它都不会 …

thunderbird spam-prevention

12
推荐指数
1
解决办法
5701
查看次数

您如何跟踪 Fedora (Linux) 上安装了哪些软件包?

(这个问题与6338非常相似。有人建议将它与它分开,因为 Fedora 和 Ubuntu/Debian 的不同足以保证不同的答案。)

当我使用任何 Fedora 设置时,我会在基线安装之上逐渐安装一些软件包。如果我重新安装,或者如果我需要安装一台新机器,我通常想重新安装那些特定的软件包,并且我想快速完成,以最少的麻烦重新开始工作。据我所见,所有包管理器(yumpirut)都可以告诉我安装了哪些包,并且它们都有日志(尽管每个工具都有不同的日志,这很麻烦)。但没有人能告诉我这包我已经安装,而不是它们的依赖项或系统更新。甚至日志也很棘手,因为我不完全确定我应该从中提取什么,或者如何集成它们(在各种 apt 系列工具的情况下)。这意味着每次我重新安装,甚至只是备份时,我都不确定如何重新创建该列表。

我不一定期望任何工具为我做这件事,但如果他们不这样做,我正在寻找解决方法。即使是 grep 的模式、良好的经验法则或清楚地了解正在记录的内容,也会很有用。这里可能没有“最佳答案”,但好的答案会非常有帮助。

linux fedora package-management yum

11
推荐指数
1
解决办法
7906
查看次数