(此问题与6338非常相似。由于Fedora和Ubuntu / Debian的差异足以保证得出不同的答案,因此建议将其与之分开。)
当我使用任何Fedora设置时,我会在基准安装之上逐步安装许多软件包。如果我重新安装,或者需要安装新计算机,通常我想重新安装那些特定的程序包,并且我想尽快恢复到最小的麻烦。据我所知,所有的软件包管理器(yum
和pirut
)都可以告诉我安装了哪些软件包,并且它们都有日志(尽管每个工具的日志不同,这很麻烦)。但没有人能告诉我这包我已经已安装,而不是依赖项或系统更新。即使是日志也很棘手,因为我不确定我应该从中提取什么,或者如何集成它们(对于各种合适的家庭工具而言)。这意味着每次我重新安装甚至只是备份时,都不确定如何重新创建该列表。
我不一定期望有任何工具可以为我做到这一点,但是如果没有,我正在寻找解决方法。即使是grep的模式,良好的经验法则或明确记录的确切内容,也会很有用。这里可能没有“最佳答案”,但是好的答案会很有帮助。