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

qua*_*ark 11 linux fedora package-management yum

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

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

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

the*_*ive 3

yum list installed并将yum.log显示已安装的内容,但我认为系统上的任何内容都没有区分您选择安装的软件包和作为依赖项安装的软件包


归档时间:

查看次数:

7906 次

最近记录:

12 年,8 月 前